Raise exception if MM session login fails
Rename AutenthicationError
to MissingLoginCredentialsError
.
Add a new AutenthicationError
exception which is raised when the MM session login fails (which doesn't break, but returns an empty "sessionId").