O'Neil, Thomas, active 1818-1820, Lieutenant; Royal Marines