WIP - Rails 4 appraisal set up

lots to go...
gemfiles
WIP - Rails 4 Support

* strong_parameters is included in Rails 4. Adding it as a development dependency when running Rails 4 breaks things. So add it to the appraisals that need it and remove it from the gemspec.

* Add protected_attributes to the Rails 4 appraisal so attr_accessible tests can run there.

* render_with_layout: Add method to get the correct layouts instance variable from the controller depending on the rails version.

* set_the_flash: Add method to get the correct instance variable for used flashes depending on the rails version.

* validate_format_of_matcher_spec: Use single line anchors for start and end of string.

* route_matcher_spec: use `get` instead of `match`

Still a number of failures.