Start to add integration test for repositioning survey elements.

Added methods to create a multi-section survey to the integration test helpers,
but it is not yet rendering questions in the correct order.
	modified:   spec/features/create_survey_spec.rb
	modified:   spec/support/surveyforms_creation_helpers.rb
	new file:   spec/support/surveyforms_rearrangement_helpers.rb
Add test case to surveyform_controller_spec to check behaviour when creating survey with sections.

Addresses problem encountered on Rails 4 fork by alepore
	modified:   spec/controllers/surveyforms_controller_spec.rb
Merge remote-tracking branch 'upstream/master' into better_rails4