Refs #37, add unit test for UserAccessMapper and fix bugs to make test pass.
Refs #37, decouple UserSynchronizer::synchronizeLdapUser from UserSynchronizer::synchronizePiwikAccessFromLdap and modify UserSynchronizer unit tests.
Refs #37, adding integration tests for access synchronization, and one or two extra tests for normal user synchronization. Includes use of new attributes in setup_ldap.sh.