Do not cache 404 pages

closes #2334

- remove call to set cache-control in 404 response header
- update unit tests to expect this

Fix up unit tests
Merge branch 'nocache404' of https://github.com/dsschnau/Ghost into nocache404