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
Refactored validation out of ContactValidator into model itself
refactored defendant to do its  own validation
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
Changes to make submit_claim_spec work with new claimant_type field
moved the ref number field
Merge branch 'master' into type_of_claimant_marcin
Merge branch 'master' into type_of_claimant_marcin
fixed some JS bugs
Merge branch 'master' into type_of_claimant_marcin
Merge branch 'master' into type_of_claimant_marcin

Conflicts:
	spec/features/form_validation_errors_spec.rb
Merge branch 'type_of_claimant_marcin' into type_of_claimant
Update tests
made the blue collapsible links visible for all types of landlord
more test fixes for new type of claimant
moved the ref number into one of the collapsible blue links
Fix tests for new reference number visible;e only after clicking on link