Changed controller code so it uses new instead of index and updated routes so it generates a given path and a URL. Also changed the controller create code so if block checks for errors instead of save.
Changed new method in controller to show so its associated with a single id and doesn't create a new instance of ApprenticeForm. Form now remembers previous steps and saves attributes as it goes along the form application process.
Merge branch 'master' of github.com:sparkbox/apprentice-application into sign-up

Conflicts:
	app/views/layouts/application.html.erb
	app/views/welcome/new.html.erb
Got rid of extra trailing end in welcome controller, page load works now.
Updated layouts application.html page and fixed changes that were not added in during merge from master. The subsequent pages after the first page now do not have verbose text that is on first page.
Updated view files to include a hidden field :id so that the form can progress whilst remembering inputs from previous steps. Also updated controller file such that it calls [:apprentice_form][:id] instead of just [:id]. Form now moves through while remembering the id that it began with in that particular session.
Added Step 4 in the application process; added update action in reason controller. Form now progresses from beginning up till step 4.
fix:rebasing personality branch with sign-up branch