initial passport integration with basic auth strategy
updated token string attribute name
issueing a new token must include saving the user, for convenience
corrected status code annotation
user integration tests need valid users since issueToken saves the instance
added /auth/token endpoint to authenticate and generate new user tokens
added findByToken method to user model; added integration tests for new method
added http token bearer strategy; added token bearer acceptance tests
Merge branch 'feature-passport' into develop