Move wysiwyg fields into a partial for easier maintainability.
Update changelog.
Added mocking to controller specs.

Also converted requests/controller_restriction_spec.rb to controllers/dummy_controller_spec.rb
Allow transactional database strategy with Selenium.
Add spec to ensure proper attributes gets added to attr_accessible list.
Merge remote-tracking branch 'origin/issue_1657'
Removed created_at and updated_at from mass assignment.
Bump rspec-rails version and drop rack-test from testing dependencies because we aren't tied to it directly.
Use absolute require for version in gemspec
Check to ensure render_with_templates? is defined when executing 404 page

Fixes #1795. When the error_404 method is called outside of the scope of the
PagesController, as it can be, since extensions also are extended, too, the
render_with_templates? call will throw a NoMethodError.
This might also be rewritten as a redirect to the 404 page,
which I think might be a better choice in the long run, but needs to be discussed.
Merge remote-tracking branch 'origin/fix-error-404'

Conflicts:
	testing/refinerycms-testing.gemspec
Fixes .../edit&switch_locale=en... bug with copywriting.
Merge pull request #1803 from resolve/tests

Tests
We don't need all crudify stuff for form generated settings controller so write edit and update actions ourselves.
Update heroku docs to account for #1751.
Merge remote-tracking branch 'origin/issue_1817'
Added canonical id to body tag so that it encompasses header, page, and footer.
Add note to changelog about #1817.
Initialized the @page variable in the before filter for preview action
Merge pull request #1829 from kandadaboggu/patch-1

Initialized the @page variable in the before filter for preview action