add db migrations.
migrations expect that previous Qe table may or may not exist.
moved all models to namespace qe folder.
no code changes.
copy and replaced models from twinge/questionnaire_engine into crugloabl/qe
added module Qe … end for models that did not have Qe namespace
moved all controllers to namespace qe folder.
no code changes.
copy and replaced controllers from twinge/questionnaire_engine into crugloabl/qe
moved all views to namespace qe folder.
no code changes.
moved all questions/* to namespace qe folder.
no code changes.

this seems unnecessary, but it matches the how the
data is stored in a the Qe::Question table, which uses
Single Table Inheritance.

The STI pattern automatically includes the Qe namespace
in the stored data, which is then present when a question is
rendered in a Rails partial view.
copy and replaced qe/questions/qe from twinge/questionnaire_engine into crugloabl/qe
copy and replaced remaining view files from twinge/questionnaire_engine into crugloabl/qe
moved all helpers to namespace qe folder.
copy and replaced helper files from twinge/questionnaire_engine into crugloabl/qe
move Notifier class to mailer/qe directory.
copied in twinge/questionnaire_engine file.
remove all coeditor files and replace with coeditor gem
weston - I think I incorrectly downloaded and included the jQueryUI source
in the app/assets/qe/javascripts folder. I'll including it in case it's helpful,
and since it's easier to delete files than find them in git history
copy and replaced rest of javascript files
copied over CSS files
copied over routes file
copied over gemfile.

query gems listed here so spec/dummy app can access them.

the development/test group gems are used for Travis CI

the rails-dummy and database_cleaner gems are pulled
from custom github repos, which cannot be listed in the gem spec
copied over the lib folder