Bump addressable dep to ~> 2.3

closes #215
Get rid of jeweler
Bump version to 1.2.1
Remove development dependencies from the runtime dependency list

* Update addressable to reference the latest stable version
Update gemspec to have a proper description and summary
Add travis-ci configuration as a test
Add more adapters to travis-ci matrix
Remove verbose output from specs
Fix respond_to? test for #typecast_to_primitive
Update #each methods to work when no block provided
Fix travis-ci configuration file
Remove version from adapter name
Add database setup code to travis-ci config
Clean up .travis.yml and enable Travis.
Don't create unnecessary databases [ci skip]
Run tests for allowed failures after all others
Remove 2.0.0 and ruby-head from allowed failures
[ci-skip] Disable most matrixes for now, merge.
[ci-skip] Temporarily disable email, no spam.
[ci-skip] Revert latest changes.