Add model validations for zipcode, phone, email, & url

The validations come from the "validates_formatting_of" gem
Add MongoLab config for heroku
Specify ruby version in Gemfile for Heroku
Remove 1.9.3 support from Travis config

A successful Heroku deploy requires us to specify a version of Ruby in our Gemfile. Since we're developing with Ruby 2.0.0, that's what's specified in the Gemfile. Although Travis builds have been passing on 1.9.3, we can't guarantee that version will always be supported. Therefore, I am telling Travis to only run the build against Ruby 2.0.0
Remove trailing whitespace from library phone number

The phone number validation in the app does not allow creating an organization in the DB if the phone contains any characters after the last digit. While loading the data on heroku, the validation caught that some library phone numbers were not properly formatted.

I edited the scraper script to remove any whitespaces from the number. Now, the dataset is clean and can be loaded in the DB.
Remove trailing whitespace from library attributes

Use the strip method.
Geocoder gem still needs to point to git for Mongoid fix
Refer to search results as "results", not "organizations." Fixes #38
Merge branch 'master' into bg-height