Fearon, Robert Bryce, active 1830-1850, Major-General