Revamped management of assets, including introduction of jquery-ui-rails and jquery-ui-sass-rails

Asset pipeline confusion was creating havoc with :js=>true rspec tests.  Several problems
occurring.  Was missing some require directives in surveyor_gui.rb engine definition.
Jquery theme (ui-lightness) was showing up when using the browser, but yielding missing
image errors when testing in rspec with :js=>true.  Managing the discovery of image files
for jquery-ui was becoming a major pain in the neck.  Also had conflicts with Surveyor
since it was using an older version of jquery-ui and directly referencing it in the
surveyor_all.css manifest.  Also, forgot I was using the colorbox-rails gem and had
copies of colorbox in the assets unecessarily.  Finally, had duplicate manifests and
assets all over the place due to misunderstanding of the asset pipeline.

Solutions:
 - add missing requires to surveyor_gui.rb.

 - incorporate the jquery-ui-sass-rails gem.  This eliminates the need to manage image
   discovery in the themes (eg, no need to change the css file or move images
   to different directories).  Automatically pulls in jquery-ui-rails gem.

 - Since using jquery-ui-sass, change the surveyor_gui_all.css manifest to
   surveyor_gui_all.css.sass, and convert requires to @imports.

 - Eliminate conflict with Surveyor's use of older jquery-ui by commenting out
   require statement in surveyor_all.css during generator install process.

 - Wipe colorbox files out of the assets folder. They were redundant with the
   colorbox-rails gem and created problems.

 - Clean up assets in general.  Completely remove them from app/ directory.
   get rid of manifests in lib/assets directory.  Eliminate duplicate references
   across lib/assets and vendor/assets.

	modified:   Gemfile.lock

	deleted:    app/assets/images/addicon.png
	deleted:    app/assets/images/colorbox-master/README.md
	deleted:    app/assets/images/colorbox-master/bower.json
	deleted:    app/assets/images/colorbox-master/colorbox.ai
	deleted:    app/assets/images/colorbox-master/colorbox.jquery.json
	deleted:    app/assets/images/colorbox-master/content/ajax.html
	deleted:    app/assets/images/colorbox-master/content/daisy.jpg
	deleted:    app/assets/images/colorbox-master/content/daisy@2x.jpg
	deleted:    app/assets/images/colorbox-master/content/homer.jpg
	deleted:    app/assets/images/colorbox-master/content/marylou.jpg
	deleted:    app/assets/images/colorbox-master/content/ohoopee1.jpg
	deleted:    app/assets/images/colorbox-master/content/ohoopee2.jpg
	deleted:    app/assets/images/colorbox-master/content/ohoopee3.jpg
	deleted:    app/assets/images/colorbox-master/example1/colorbox.css
	deleted:    app/assets/images/colorbox-master/example1/index.html
	deleted:    app/assets/images/colorbox-master/example2/colorbox.css
	deleted:    app/assets/images/colorbox-master/example2/images/controls.png
	deleted:    app/assets/images/colorbox-master/example2/images/loading.gif
	deleted:    app/assets/images/colorbox-master/example2/index.html
	deleted:    app/assets/images/colorbox-master/example3/colorbox.css
	deleted:    app/assets/images/colorbox-master/example3/images/controls.png
	deleted:    app/assets/images/colorbox-master/example3/images/loading.gif
	deleted:    app/assets/images/colorbox-master/example3/index.html
	deleted:    app/assets/images/colorbox-master/example4/colorbox.css
	deleted:    app/assets/images/colorbox-master/example4/images/border1.png
	deleted:    app/assets/images/colorbox-master/example4/images/border2.png
	deleted:    app/assets/images/colorbox-master/example4/images/loading.gif
	deleted:    app/assets/images/colorbox-master/example4/index.html
	deleted:    app/assets/images/colorbox-master/example5/colorbox.css
	deleted:    app/assets/images/colorbox-master/example5/images/border.png
	deleted:    app/assets/images/colorbox-master/example5/images/controls.png
	deleted:    app/assets/images/colorbox-master/example5/images/loading.gif
	deleted:    app/assets/images/colorbox-master/example5/images/loading_background.png
	deleted:    app/assets/images/colorbox-master/example5/index.html
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-ar.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-bg.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-ca.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-cs.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-da.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-de.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-es.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-et.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-fa.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-fi.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-fr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-gl.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-gr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-he.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-hr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-hu.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-id.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-it.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-ja.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-kr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-lv.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-nl.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-no.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-pl.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-pt-br.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-ro.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-ru.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-si.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-sk.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-sr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-sv.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-tr.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-uk.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-zh-CN.js
	deleted:    app/assets/images/colorbox-master/i18n/jquery.colorbox-zh-TW.js
	deleted:    app/assets/images/colorbox-master/jquery.colorbox-min.js
	deleted:    app/assets/images/colorbox-master/jquery.colorbox.js
	deleted:    app/assets/images/datepicker.gif
	deleted:    app/assets/images/delete.gif
	deleted:    app/assets/images/delete.png
	deleted:    app/assets/images/rails.png
	deleted:    app/assets/images/star.gif
	deleted:    app/assets/javascripts/application.js
	deleted:    app/assets/javascripts/surveyor_add_ons.js
	deleted:    app/assets/javascripts/surveyor_all.js
	deleted:    app/assets/stylesheets/application.css
	deleted:    app/assets/stylesheets/surveyor_all.css
	deleted:    app/assets/stylesheets/surveyor_gui_all.css

	modified:   app/views/layouts/surveyor_modified.html.erb: changed
	 	    to refer to surveyor_gui/surveyor_add_ons instead of
                    surveyor_add_ons.  Simplified manifests.

	deleted:    lib/assets/images/colorbox-master/content/ajax.html
	deleted:    lib/assets/images/colorbox-master/content/daisy.jpg
	deleted:    lib/assets/images/colorbox-master/content/daisy@2x.jpg
	deleted:    lib/assets/images/colorbox-master/content/homer.jpg
	deleted:    lib/assets/images/colorbox-master/content/marylou.jpg
	deleted:    lib/assets/images/colorbox-master/content/ohoopee1.jpg
	deleted:    lib/assets/images/colorbox-master/content/ohoopee2.jpg
	deleted:    lib/assets/images/colorbox-master/content/ohoopee3.jpg
	deleted:    lib/assets/images/colorbox-master/example1/colorbox.css
	deleted:    lib/assets/images/colorbox-master/example1/images/border.png
	deleted:    lib/assets/images/colorbox-master/example1/images/controls.png
	deleted:    lib/assets/images/colorbox-master/example1/images/loading.gif
	deleted:    lib/assets/images/colorbox-master/example1/images/loading_background.png
	deleted:    lib/assets/images/colorbox-master/example1/images/overlay.png
	deleted:    lib/assets/images/colorbox-master/example1/index.html
	deleted:    lib/assets/images/colorbox-master/example2/colorbox.css
	deleted:    lib/assets/images/colorbox-master/example2/images/controls.png
	deleted:    lib/assets/images/colorbox-master/example2/images/loading.gif
	deleted:    lib/assets/images/colorbox-master/example2/index.html
	deleted:    lib/assets/images/colorbox-master/example3/colorbox.css
	deleted:    lib/assets/images/colorbox-master/example3/images/controls.png
	deleted:    lib/assets/images/colorbox-master/example3/images/loading.gif
	deleted:    lib/assets/images/colorbox-master/example3/index.html
	deleted:    lib/assets/images/colorbox-master/example4/colorbox.css
	deleted:    lib/assets/images/colorbox-master/example4/images/border1.png
	deleted:    lib/assets/images/colorbox-master/example4/images/border2.png
	deleted:    lib/assets/images/colorbox-master/example4/images/loading.gif
	deleted:    lib/assets/images/colorbox-master/example4/index.html
	deleted:    lib/assets/images/colorbox-master/example5/colorbox.css
	deleted:    lib/assets/images/colorbox-master/example5/images/border.png
	deleted:    lib/assets/images/colorbox-master/example5/images/controls.png
	deleted:    lib/assets/images/colorbox-master/example5/images/loading.gif
	deleted:    lib/assets/images/colorbox-master/example5/images/loading_background.png
	deleted:    lib/assets/images/colorbox-master/example5/index.html
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-ar.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-bg.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-ca.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-cs.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-da.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-de.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-es.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-et.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-fa.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-fi.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-fr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-gl.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-gr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-he.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-hr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-hu.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-id.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-it.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-ja.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-kr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-lv.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-nl.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-no.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-pl.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-pt-br.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-ro.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-ru.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-si.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-sk.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-sr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-sv.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-tr.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-uk.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-zh-CN.js
	deleted:    lib/assets/images/colorbox-master/i18n/jquery.colorbox-zh-TW.js
	deleted:    lib/assets/javascripts/surveyor_gui/jquery.ui.sortable.js
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/jquery-ui-1.8.23.custom.css
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_diagonals-thick_18_b81900_40x40.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_diagonals-thick_20_666666_40x40.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_flat_10_000000_40x100.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_glass_100_f6f6f6_1x400.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_glass_100_fdf5ce_1x400.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_glass_65_ffffff_1x400.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_gloss-wave_35_f6a828_500x100.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-icons_222222_256x240.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-icons_228ef1_256x240.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-icons_ef8c08_256x240.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-icons_ffd27a_256x240.png
	deleted:    lib/assets/stylesheets/surveyor_gui/themes/ui-lightness/ui-icons_ffffff_256x240.png

	modified:   lib/generators/surveyor_gui/install_generator.rb - removed modification to application.rb.
 		    The require statement for jquery-rails belonged in the surveyor_gui.rb engine file.

	modified:   lib/generators/surveyor_gui/templates/app/assets/javascripts/surveyor_gui_all.js - eliminated
	            some redundant references (like jquery.rating in there twice).

	deleted:    lib/generators/surveyor_gui/templates/app/assets/stylesheets/surveyor_gui_all.css
	new file:   lib/generators/surveyor_gui/templates/app/assets/stylesheets/surveyor_gui_all.css.sass - since
 		    introducing jquery-ui-sass, it is necessary to switch the manifest to sass.

	modified:   lib/surveyor_gui.rb - added missing require statements.

	modified:   surveyor_gui.gemspec - added jquery-ui-sass gem.

	deleted:    vendor/assets/stylesheets/jquery.rating.css - duplicate