Ensure that any exceptions thrown when attempting to authenticate a user are handled by the authenticate function.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #25 from Acidity/feature/coreLogin

Ensure that any exceptions thrown when attempting to authenticate a user...