Adds the skeletal backend structure for rejection

* Reworks original pre-qualification flow
* Adds rejection form for subsequent front end magic
Move sign in link to HTML partial
Style basic form elements
Remove adviser sign in from the pre-qual partial
Add content to the YML file and the HTML partial
Add style for the rejection_form
Add class names for input, textarea
Merge pull request #24 from moneyadviceservice/prequalify-rejection

Adds the skeletal backend structure for rejection
Move the try again text to YML file
Style the adviser sign in as a full width bar
Amend the style of the rejection form
Add a button component and unify the font-size
Merge pull request #25 from moneyadviceservice/prequalify-rejection-amends

UI and UX changes to the rejection_form
Add content to the identification_form
Style the identification_form
Merge pull request #26 from moneyadviceservice/prequalify-indentification

Content and styling for the indentification_form
Add HTML5 form types to registration_form
Adjust form to comply with Dough standards
Merge pull request #27 from moneyadviceservice/form-amendments

Form amendments (1)
Merge branch 'master' of github.com:moneyadviceservice/rad

Conflicts:
	app/assets/stylesheets/layouts/_pre_qualification_questions.scss
	app/controllers/principals_controller.rb
	app/views/principals/rejection_form.html.erb
	app/views/shared/_adviser_sign_in.html.erb
	config/locales/en.yml
	spec/support/rejection_page.rb