Ums

This change removes the old way of Shiro LDAP authentication.

* I have deleted 3 classes under the banjo.security package. It has been replaced with UmsRealm.java instead.
* Update the spring security.xml config removing unneeded declarations and adding the UmsRealm declaration
* Updated HomeController. Minor changes.
* Add new UmsService for connecting to and querying the UMS.
* Streamlined shiro.ini only for use for local login for testing i.e. vdaley, apaterson etc.
* Updated config.properties with ums.url to point to test UMS.
* Added a UmsServiceTest but the tests have been annotated to @ignore as they require credentials to run. But they exist to test the functionality of the UmsService if needed.