Added a test to make sure LocalStorage throws an error if it's not compatible
EZP-22731: Changed CAPI to explicitly handle the credentials and the login/logout
Removed unused discovery service methods
Fix EZP-22770: Make sure the HTTP response is provided even in case of error
Simplified the discovery service and removed tests on protected/private methods
Reorganized and completed the discovery service unit tests
Merge pull request #42 from ezsystems/ezp-22770_response_error

EZP-22770: Make sure the HTTP response is provided even in case of error
Changed: added the request to the CAPIError details when a request fails
Merge pull request #41 from ezsystems/ezp-22731_login_platformui

EZP-22731: As an editor, I want to be able to login in the PlatformUI