Refactored surveyform_helper question numbering routines.

Renamed, pulled functionality out and into question model, and
simplified methods.

	modified:   app/helpers/surveyform_helper.rb - renamed get_questions to list_dependencies and refactored

	modified:   app/views/surveyforms/_question_fields.html.erb - dealt with renamed helper

	modified:   lib/surveyor_gui/models/question_methods.rb - pulled in functionality to list controlling questions
	and get question_numbers.
Fixed inability to add more than two rules to a question

	modified:   lib/assets/javascripts/surveyor_gui/surveyor_gui.js - changed index to length-1 instead of length-2
Fix edit logic not returning correct list of question dependencies.

Was not passing question_id data on edit_logic button
	modified:   app/views/surveyforms/_question_fields.html.erb
refactored and fixed logic for setting dependency rules

Logic was split between controller, models, and javascript.  A mess.
All logic now sits in the dependency model methods.  All references
to rule_key and rule have been removed from js.  Rule_key_temp removed
everywhere - js, models, controller, and dependency partial view.

	modified:   app/controllers/dependencys_controller.rb - stop setting rule_key in the controller.

	modified:   app/views/dependencys/_dependency_condition_fields.html.erb - remove hidden field for rule_key_temp
		    and add one for rule_key

	modified:   lib/assets/javascripts/surveyor_gui/surveyor_gui.js - get rid of all code dealing with rule/rule key.
		    Specifically, remove update_logic function and calls to it.

	modified:   lib/surveyor_gui/models/dependency_condition_methods.rb - get rid of rule_key_temp (getter, setter)

	modified:   lib/surveyor_gui/models/dependency_methods.rb - add method to rewrite dependency_conditions_attributes,
		    setting rule_key to the proper value, and setting rule in the dependency model.
Refactored join_operator in dependency_condition methods

	modified:   lib/surveyor_gui/models/dependency_condition_methods.rb
Refactored collection of question used by dependency editor

	modified:   app/controllers/dependencys_controller.rb
	modified:   app/views/dependencys/_dependency_condition_fields.html.erb