Caching directives for Admin UI responses

Urgh. No tests. Splinter doesn't provide the response headers.
Add a test for caching directives

Not comprehensive but at least verifies that it's working
Merge pull request #133 from alphagov/admin-caching

Caching directives for Admin UI responses