view changes and claimant validation changes for claimant type
controller_spec fixes for claimant type
fix claim_spec to handle claimant type and validate title is always present for individuals
added yes no question to start of notice section
Refactored validation out of ContactValidator into model itself
refactored defendant to do its  own validation
notice copy changes
single copy of notice caution text
use .nonjs to remove notice caution
moving claimant type from claimant to claim model, fixing all tests, pending submit_claim tests
Merge branch 'master' into type_of_claimant

* master:
  removed unneeded code
  added referrer_is_feedback_form?()
  refactoring: created return_to() method
  implemented redirect in feedback controller
  unit tests for redirect from technical help form submission
  renamed variable
  claim action should set a session
  Redirect back to origin & flash, but not for feedback
  fix success message
  added length validations
  rescue ZendeskAPI::Error::NetworkError and show flash error message
  added other help text field; plus copy and style changes
  Redirect the user back from AD form once done
  more style tweaks
  style changes for feedback form
  added new fields to feedback form
trigger notice_section pageview when notice yes/no radios choosen
refactoring
send analytics event on click of no notice radio input
set analytics event category
Changes to make submit_claim_spec work with new claimant_type field
fixed detection of form with errors
fixed spec
better spacing in notice section
moved the ref number field