Ramanathan, Ponnambalam, Sir, active 1869-1901, Solicitor-General of Ceylon