add whitespace
trailing whitespace cleanup

In your sublime configuration (user settings) add this line:

  "trim_trailing_white_space_on_save": true

This will clear whitespace at the end of the lines.
ignoring the .rbenv-gemset file

This is a file specific to my rbenv setup.
lockdown ruby version to 2.0.0-p0

this should be compatible with rvm, but if you have any problems come
see me and well workt that out.
update gemfile to pull from https.rubygems.org

this is the secured version of rubygems, :rubygems has been
deprecated.
application.js -> survey_create.js

Filenames are like variable names, they should be specific.
moved resetForm to bottom of the file

resetForm is an implementation detail.  Someone examining this code should get the gist of what is going on at the top, and then scroll down for the details ie implementation.
created variables for dom access

makes the look up on these elements faster.
moved resetForm into scope of document.ready call

when renaming the variables we had to pull the function into the
proper scope.
$newQuestion -> $createQuestionForm

also factored formSetup code into function, and placed near the end
of the document.ready call.  This keeps it in scope of the variable
assignments.