Note on fixing a bug for [#50383631]
Refactoring some JS to make it more testable
Minor: don't need these in the JSLint config anymore
Making the rest of the check-answer JS testable
Updates check-answer.js to send multiple answers

[#50756521] The ID is now that of the answer object, and the selected choices are sent as a comma-separated list of IDs.

https://www.pivotaltracker.com/story/show/50756521
Specs for updated Check Answer [#50756521]

https://www.pivotaltracker.com/story/show/50756521
Re-enables "Check Answer" for multi-answer multi-choice

[#50756521] 

https://www.pivotaltracker.com/story/show/50756521
Redirect to the portal login page on permission error

[#50383631] We shouldn't be redirecting to LARA's own login page, as we used to. This should fix it.

https://www.pivotaltracker.com/story/show/50383631
Merge branch 'refs/heads/master' into multiple_choice_rationales

Conflicts:
	app/views/embeddable/multiple_choices/_form.html.haml