add failing spec and fix rails version check
use Gem::Version for all version checks
ensure only one hidden input in rails >= 3.2.13
improve deprecation message and add TODO
update CHANGELOG
only check for deprecated rails if Rails is defined
no longer have to check for Rails here
remove deprecated date, time and datetime inputs
add Rails 4 to compatibilty in README

Conflicts:

	README.textile
simplify build matrix, i think we can allow failures this way
add language key to .travis.yml
Exclude Ruby 2.1 from allowed build failures
we seem to need bundler exec to run in Travis now
Try Ruby 2.1 instead of 2.1.0 or 2.1.1

This was suggested due to a bug in travis-ci/travis-ci#2220
Update docs badge in README

Update the URL of the docs badge to include it from inch-ci.org instead of inch-pages.github.io (the former being the successor of the Inch Pages project).
Don’t render an ID if wrapper_html[:id] is nil.
Fix country_input to recommend good gem

This fixes the lack of sync betw. README and actual behavior
Fixes https://github.com/justinfrench/formtastic/issues/1048
Currently README requires one gem, but actual exception recommends another
Rails eager_load guarantees classes are loaded

Rails cache_classes config doesn't, but probably older Rails' have no eager_load config.
render label on checkbox hidden_fields: true
basic patch and spec for #992