Added a listener for 404 errors, to
1. Prevent 404s from filling the server logs
2. Make the 404 log easier to use
3. Allow customisation of 404 errors