She was Princess Margaret's lady-in-waiting, is a gay icon and published her first book aged 87. LADY GLENCONNER shares her secrets to contentment