[GM] adding support for pushing documents to Amazon S3
[GM] Adding document upload to S3 from page 6
[GM] Added file upload to other pages
[GM] Failed uploads to S3 result in validation error
[GM] ignore lib folder. again
[GM] Pulling e-sourcing id from sso cookie
Will only allow certain suppler IDs into the app from Live & QA
Now only applies to live...
Merge remote-tracking branch 'origin/master' into adding-s3-upload

Conflicts:
	app/controllers/Page7.java
	conf/messages
Remove testing gubbins
Merge pull request #100 from alphagov/only_authenticate_dm_team_supplier_id

Will only allow certain suppler IDs into the app from Live & QA
Remove security constraint in production

We want to allow anyone to view the portal in production now so that we
can run the smoke tests against it.
Add environment parameters to WAR builds

We need to specify different conf for different environments (e.g. for file upload bucket locations on S3).
Merge pull request #102 from alphagov/remove-security-constraint

Remove security constraint in production
Add logging of S3 file uploads

We don't do a lot of logging from SSP, but it would be good to have proper error logs for file uploads in case of problems.
Merge pull request #79 from alphagov/adding-s3-upload

Adding s3 upload
Automatically load fixtures if they're not loaded

This raises an unchecked runtime exception if the content cannot be
loaded which will cause 500s. In the previous model null pointer
exceptions were raised if the fixtured had failed to load.
Remove /fixtures route

This also removes the previous fixture loading method.
Move Fixtures out of Controllers

Fixtures is no longer a controller. It's a helper class for loading
fixtures.
Remove import of java.nio.charset.StandardCharsets

The build is failing in Jenkins because it can't find java.nio.charset.StandardCharsets for some reason. Use of the package can easily be factored out so I've done that.