adding single user cuke test for chat
ContinueButton handler should not fire when Send Chat button is pressed
steps for testing chat interactions
using puma for capybara to test websockets; renamed chatpage.js to chat.js to agree better with current conventions
writing specs for chat functionality
made Welcome page form compatible with javascript code for timer on
welcome page (form needed id="_main")
ensure timer never starts at zero
fixed timer logic to use max() rather than min() to pin timer above zero
Importing and refactoring the new chatpage.js code from master into
chat.js and trying to cover it with jasmine specs
continue_button.js logic now stores submitUrl as a property so it can be
used in error messages
start_form_tag now includes correct route for logging user responses to
a question
Merge branch 'test/AF/test-single-user-chat' into master2

Conflicts (spurious, moving a line of code from here to there):
	app/assets/javascripts/chat.js
fixed spec to look for collect_response AJAX form
pending() out failing JS spec for Send button on chat
merged with master
Merge branch 'master' of github.com:ucberkeley/moocchat into features/inter