Allows users to use Token or HTTP Basic authentication

Fixes #19
Remove unnecessary line on tests (credentials)
Merge branch 'feature/token_auth' into develop