- [OBMFULL-4819] make compilation work on jdk 7
- [OBMFULL-4819] refactoring doLogin method to make it shorter and extract reusable parts
- [OBMFULL-4819] write a builder for Login
- [OBMFULL-4819] introduce a Credentials object to avoid passing billion of argument in each authentication method
- [OBMFULL-4819] add Login.Builder.from method to build from an existing Login instance
- [OBMFULL-4819] add a Credentials.login(Login) method to affect an existing Login instance
- [OBMFULL-4819] refactor authentication to take a Credentials object
- [OBMFULL-4819] change hierarchy between LoginBindingImpl and TrustedLoginBindingImpl
- [OBMFULL-4819] implement LoginHandler.authenticateGlobalAdmin
- [OBMFULL-4820] implement LoginClient.authenticateGlobalAdmin method
- [OBMFULL-4821] implement a special case : global.virt domain must return all available obm-sync servers
- [OBMFULL-4822] extract configuration bindings into ConfigurationModule
- [OBMFULL-4822] implement a new configuration file for remote console configuration
- [OBMFULL-4822] upgrade mina to 2.0.7
- [OBMFULL-4822] CRaSH integration