finished user authentication

* updated factories for cars and users to user Faker
* added random car generator for the Faker gem
* users can now sign up, log in, and sign out
Merge pull request #1 from glassbead0/reseting_before_user_authentication_master

finished user authentication