Merge pull request #41 from swilliams/master

Updated refs to allow activesupport 3.2
Update .travis.yml

Removed ruby-head. Added ruby 2.1.1
Removed unnecessary comments
Added validation for empty arrays.

Incremented version.
Reverted back to use ActiveSupport 4