Merge pull request #365 from Fredasaurus/master

Iframe scrolling and font sizes
minor paragraph margin change
backing out traditional confirmation check
bad section setting
default feedback penalty 100% instead of 0%
Fix feedback penalty default value.

Currently, the production servers do not have the feedback penalty
column.  When this gets merged and deployed to production, the
records that have feedback_viewing_required must default the penalty
to 100.

- Add conditional default value for feedback penalty
- Hide the feedback penalty line item in the show view
  when the feedback need not be viewed
- When feedback penalty is not required, set the penalty value
  to 0 in Javascript to be consistent - since `null` value has
  an overloaded meaning.

[Finishes #77591162]

https://www.pivotaltracker.com/n/projects/1144352/stories/77591162
Merge pull request #366 from lakshmivyas/bug/feedback_penalty_defaults

Fix feedback penalty default value.
remove beta protection on terp:
made links open in new tab
new retrieval practice image for terp free response help
rack-cors
use of zendesk within concept coach was causing CSRF/CORS error messages within safari and IE on CNX, so took it out
csrf token in response_times submission
Merge pull request #367 from kjdav/terp_updates_0826

Small updates to About Page and TERP help page
help page for 3rd party cookie issue
better escaped terp handling
preventing nonagreeing registration codes for a given concept coach
hide dashboard in certain cases, allow more menu actions when waiting on email confirmation
updated escaped terp page
consent video