Officionally dro support to Ruby 1.8 and Rails 3.0 / 3.1
Only add protected_attributes to Rails 4 Gemfile, require it for test env
Handle text fields tests for both Rails 3 and Rails 4

The default size attribute is not generated for inputs on Rails 4
anymore, so we have to account that.