Refs #37, coding changes for access mapping from LDAP. Includes docs, but not tests.
Add custom attributes & object class to travis LDAP so user access mapping can be tested.
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.
Refs #37, fix access issue in AutoCreateUserTest setup.
Refs #37, fix closure issues in AutoCreateUserTest.
Refs #37, fixing AutoCreateUserTest.
Refs #37, fixing more tests and adding log statement to tell when UserAccessMapper is used/not used.
Refs #37, make sure existing access is removed before synchronizing access and fix another issue w/ AutoCreateUserTest.
Debugging travis failure.
Fix AutoCreateUserTest and logging statements.
Fixes #37, last tweak.