Initial refactor of LdapAuth into separate authenticating strategies and addition of new strategy. Looking to see if existing tests pass.
Fix broken references to LdapAuth in tests and add new settings to admin page.
Fix tests and refactor Base::makeConfigured().
Fixing another test.
Fix MultipleServersTest.php
Try to fix tests.
Do not throw in Auth implementations.
Filling out missing documentation.
Fixing MultipleServersTest.
Make sure to propagate ConnectionExceptions in auth implementations, and fix typo in SynchronizedAuth.
Add new test for SynchronizedAuth strategy.
Fix setUp method in SynchronizedAuthTest.
Fixing SynchronizedAuthTest.
Fix password update in SynchronizedAuth.
Updating UI screenshot.
Merge pull request #55 from piwik/separate_auth_strategies

Refactored LdapAuth into separate classes and add new auth strategy more similar to pre-v3 plugin. Created three separate auth implementations, one for LDAP only, one for web server auth, and one for piwik auth w/ LDAP synchronization. New INI config options and tests added so users can select between implementations.