Add respond_to blocks to controller methods

Stops 500 errors when accept headers explicitly sent
Override high_voltage to add respond_to block
Add middleware to send Content-Location header
Merge branch 'master' of github.com:theodi/open-data-certificate into feature-content-negotiation

Conflicts:
	config/application.rb
We don't need you middleware
Add alternate_rails gem
Add before_filter hook to load alternate_rails stuff
fix to pddl identifier

I'd changed this id in the UK version, but not in the other EU
jurisdictions
set secret token from environment variable in production
Merge pull request #494 from theodi/env-session-secret

set secret token from environment variable in production
Added class which was missed previously
Merge pull request #512 from theodi/fix-survey-field-visibility

Fixed bug where all questions were visible on page load
automatically updated dependencies
Merge pull request #514 from theodi/update-dependencies-2013-08-14

automatically updated dependencies
Resolved Issue 269: Removed devise/shared/links on Forget Password Page
Merge pull request #492 from theodi/fix-pddl-id

fix to pddl identifier
Merge pull request #489 from theodi/feature-content-negotiation

Fix content negotiation issues
Merge pull request #519 from Pavling/RemoveSignInSignUpFromForgotPasswordPage

Resolved Issue 269: Removed devise/shared/links on Forgot Password Page
allow the survey status to be set on import
rerun the update of old UK certificates to beta status