Alan Pattullo reflects on a lively Rangers egm and meeting new Ibrox chairman Andrew Cavenagh and vice-chairman Paraag Marathe for the first time