Groups partially working

Inconsistently opening inline on start.  Text wrong.
Abandon approach and switch to using a group view.
	modified:   app/models/permitted_params_decorator.rb
	modified:   app/views/questions/_group_inline_field.html.erb
	modified:   app/views/questions/_group_inline_fields.html.erb
	modified:   lib/surveyor_gui/models/question_methods.rb
Group inline fields converted to a form based on question_group.

Instead of having a question editor only, adds a question_group
editor for group questions.  Right now, only for group_inline,
but all group questions should be refactored here and removed from
question editor.  Will simplify code in questions_method considerably.

Mostly working.  Need support for picks, and need support for
group_default.
	modified:   app/controllers/question_groups_controller.rb - moved
	render_group_inline here.

	modified:   app/controllers/questions_controller.rb - removed
	render_group_inline.

	modified:   app/models/permitted_params_decorator.rb - whitelisted
	various items in question_group.

	new file:   app/views/question_groups/_form.html.erb - Very much like
	_form for app/views/questions, except based on question_group as the
	top level model.

	new file:   app/views/question_groups/_group_inline_field.html.erb -
	Moved from questions and simplified.

	new file:   app/views/question_groups/_group_inline_fields.html.erb -
	moved from questions and simplified.

	new file:   app/views/question_groups/blank.html.erb - copied from
	questions.

	new file:   app/views/question_groups/edit.html.erb
	new file:   app/views/question_groups/new.html.erb

	modified:   app/views/questions/_form.html.erb - changed handling
	of group_inline question type - removed code to override value.

	modified:   app/views/surveyforms/_question_group.html.erb -
	modified edit_question button so that the ajax call will call
	a edit_question_group instead of edit_question.

	modified:   config/routes.rb - add routes for question_group

	modified:   lib/assets/javascripts/surveyor_gui/surveyor_gui.js -
	call render_question_group for group_inline questions.  Instead of
	partially replacing form, redirect to replace the whole colorbox window.
	Do the same when switching back to question editor.

	modified:   lib/assets/stylesheets/surveyor_gui/surveyor_gui.sass

	modified:   lib/surveyor_gui/models/question_group_methods.rb -
	add methods to get survey_section_id and is_mandatory.

	modified:   lib/surveyor_gui/models/question_methods.rb - don't
	override question text if group_inline.
Add answer_textbox to group_inline to support picks
in groups.

	modified:   app/views/question_groups/_group_inline_field.html.erb -
	Added answer_textbox input.

	modified:   app/views/question_groups/_group_inline_fields.html.erb -
	added heading for "Possible Answers" in the questions header.

	modified:   lib/assets/javascripts/surveyor_gui/surveyor_gui.js -
	added calls to show or hide answers_textbox depending on the question_type
	represented by a row in the group.

	modified:   lib/assets/stylesheets/surveyor_gui/surveyor_gui.sass