Converted edit_question button to unobtrusive javascript

Also removed some embedded css from _question_fields.html.erb

	app/views/surveyforms/_question_fields.html.erb: removed embedded
	js. removed some embedded css

	lib/assets/javascripts/surveyor_gui/surveyor_gui.js: added
	edit_question javascript

	lib/assets/stylesheets/surveyor_gui.sass: added back css
Converted delete question button to unobtrusive javascript

	modified:   app/views/surveyforms/_question_fields.html.erb
	modified:   lib/assets/javascripts/surveyor_gui/surveyor_gui.js
Start to get dependencies working.

Dependencies not fully working.  Possible mismatch in logic with
the latest method of storing dependencies in Surveyor.  Also, formatting
not correct on dependency editor.  But basic editor popping up.

	new file:   app/controllers/dependencys_controller.rb

	new file:   app/helpers/dependency_helper.rb

	app/helpers/question_helper.rb: newest version of simple_form changes
	the structure of the simple_form object.  It broke add_fields when
	nesting more than two deep. Fixed.

	new file:   app/views/dependencys/_dependency_condition_fields.html.erb
	partial for dependencies conditions.

	new file:   app/views/dependencys/_form.html.erb: dependency editor

	new file:   app/views/dependencys/blank.html.erb: used to close
	colorbox.

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

	new file:   app/views/dependencys/new.html.erb

	app/views/surveyforms/_question_fields.html.erb: no change, just saved
	and reverted a few times.

	new file:   lib/assets/javascripts/surveyor_gui/jquery.MetaData.js -
	used in dependency editor.

	lib/assets/javascripts/surveyor_gui/surveyor_gui.js - change to
	edit_logic function.

	lib/generators/surveyor_gui/templates/app/assets/javascripts/surveyor_gui_all.js
	added jquery.MetaData to manifest.
Fixed jquery.MetaData.js issue, and fixed problem with answer lists

	app/controllers/questions_controller.rb - check if original_choice is blank before setting text
	to original_choice in render_picks_partial.  Otherwise, messes up on fresh load from DSL.

	lib/assets/javascripts/surveyor_gui/jquery.MetaData.js - had problem with non utf character,
	so opened and saved as utf-8