Convert admin page to angularjs, move Controller logic to API, make sure email defaults to correct value when converting LDAP user to Piwik user
Refs #34, update LdapUsers unit tests.
Refs #34, get AutoCreateUserTest and ConnectionTest to pass.
Refs #34, add new integration tests for multiple servers and backwards compatibility, add custom exception for connection issues, make sure LDAP client will communicate w/ server on connection (to check if connection is valid), translate exception message thrown when no LDAP server can be connected and refactor common integration test code into common base.