bootstrap: question edit view is finished!

This adds drag and drop of variables, function definition error messages, and some twiddles.