Gem updates and passing tests

* Moved database.yml to sample and gitignore'd file
* Upgraded to Rails 3.2.13
* Added dev and testing gems
* Swapped out TU for Rspec
* Added model tests and factories
* Added validations for authentication
* Contact: delegate lat and lon to address