Charles Waddington — army engineer; British major-general (1796-1858)