Renamed DAO to repository
Renamed ContactsConfig to ServerConfig
Split ServerConfig into repository and controller configs
Removed unnecessary Spring runner from controller tests
Renamed Spring web dispatcher servlet
Added Spring Security with form authentication
Renamed AbstractDriver.driver
Renamed field
Introduced DriverConfiguration to drivers
Removed security from /favicon.ico
Corrected Javadoc
Added root controller to redirect to contacts page
Changed contacts driver to use title for visibility
Renamed acceptance test config
Renamed tests module to test
Moved integration tests into acceptance tests submodule
Aligned package name with new module name
Updated Javadoc for module rename
Pulled up acceptance test authentication into AbstractAuthenticatedIT
Made sign in driver show explicit