calling to modules from survey.rb
Moved to include Surveyor and SurveyorGui module methods in models
Moved javascripts from vendor/assets to lib/assets and added back models
	new file:   app/models/answer.rb
	new file:   app/models/dependency.rb
	new file:   app/models/dependency_condition.rb
	new file:   app/models/response.rb
	new file:   app/models/response_set.rb
	renamed:    vendor/assets/javascripts/jquery.blockUI.js -> lib/assets/javascripts/jquery.blockUI.js
	renamed:    vendor/assets/javascripts/jquery.rating.js -> lib/assets/javascripts/jquery.rating.js
	renamed:    vendor/assets/javascripts/jquery.ui.sortable.js -> lib/assets/javascripts/jquery.ui.sortable.js
	renamed:    vendor/assets/javascripts/jquery.validate.js -> lib/assets/javascripts/jquery.validate.js
	renamed:    lib/generators/surveyor_gui/templates/app/assets/javascripts/surveyor-gui.js -> lib/assets/javascripts/surveyor_gui.js
	new file:   lib/generators/surveyor_gui/templates/app/assets/javascripts/surveyor_gui_all.js
	modified:   lib/surveyor_gui/models/answer_methods.rb
	modified:   lib/surveyor_gui/models/dependency_condition_methods.rb
	modified:   lib/surveyor_gui/models/dependency_methods.rb
	modified:   lib/surveyor_gui/models/response_methods.rb
	modified:   lib/surveyor_gui/models/response_set_methods.rb
Moved lib based assets into namespace

moved lib/assets/javascripts to lib/assets/javascripts/surveyor_gui.
moved lib/assets/stylesheets to lib/assets/stylesheets/surveyor_gui.

	engine.rb: put back commented lines needed correctly load model
	methods.  This is creating a problem when populating
	kitchen_sink_survey and needs to be debugged.
changed Rakefile to populate data as last step
Override default Surveyor validation on Dependency model

Surveyor validates the Dependency model for the numericality of
question_id and question_group_id.  This validation does not appear
to take place until a corresponding Question has already been committed,
so these id's are available.

However, at some point in the past, we needed to accept_nested_attributes
in the Question model for dependencies.  It's not clear whether this is
still needed, but for the moment, we're keeping it. This means
that the dependency validations are triggered when questions are saved.
And that means the numericality_of validations on Dependency.question_id
should not occur on new records.

	dependency_methods.rb: override validation for numericality_of on
	question_id and question_group_id.  Only do if not a new record.
Fixed question number prefix and suffix getter.

	question_methods.rb: got rid of extraneous attr_accessor call

	_question_fields.html.erb: removed creation of instance variable