fix updating respondent addresses
remove call to run_callbacks in spec
fix test
updated layout as per designs. Updated GDS and MOJ gems. Updated guardfile for livereload. Cleaned up some SASS.
Merge pull request #278 from ministryofjustice/fix_updating_respondent_addresses

fix updating respondent addresses
Merge pull request #283 from ministryofjustice/front-end/layout-changes

Updated layout as per designs
Fixups

 - Extend validation callbacks to accept conditions
 - Remove validates_address(self). It's not idiomiatic Ruby and is
   superfluous.
 - Remove branching inside reset methods where appropriate
Merge branch 'master' into reset_fields_when_no_selected_on_save

Conflicts:
	app/forms/respondent_form.rb