Updated Rails to 4.1.

Bumped TravisCI Ruby version to 2.1.1. Added Spring gem to development and test environments.
Moved RSpec to run in test and dev environments.

Removed depcrecated stub method.
Small routes.rb fix.

Fixed caps.
Using AR Enums for User status.

Using ActiveRecord Enums from Rails 4.1 for User status. Users are either registered or active and to be used in conjunction with new payments feature. Users are registered by default and are active once they have paid the current year's dues.
Updated TravisCI with proper secure keys.
Merge pull request #155 from tmcyf/update-rails

Update Rails to 4.1
Binstubs.
rake rails:update:bin
Enabled Skylight
Merge pull request #161 from tmcyf/skylight

Enabled Skylight
Added Skylight.yml to upload deploy task.
Well, Rails is telling me that I'm supposed to keep my binstubs in version control now, so...
Radically refactor sms_controller

- Switch from /lib based organization to service based organization.
- Switch from asynchronous sms sending to synchronous sms sending
Remove old lib files
Commit Gemfile.lock
Removed old BatchSMS spec
Add error output to sms_result_presenter
Fix mistaken logger call in service object
Fix merge mistake: flash[:success] was being overwritten
Change single quote to double quote to enable newline interpolation