modify skip authentication_user before action to only occur for create action
delegate log in and log out functionality into application controller
implement part of user controller
fix bugs: gender and user association; as_json representation of user
implement tests for user#create controller with valid user
fix comment for HTTP status to be returned in invalid user session creation
Merge branch 'development' into feature/profile-controller
add tests to users controller to test POST #create with invalid user