Reduced duplicate code in CifLdap
Made CifLdap a singleton with tests
Began better organizing CifLdap
Made Uni LDAP year field value more robust, cleaned up UniversityLdap class
Added destructor method to CifLdap
Added todo about adding an update_user method with tests