Build: 404 middleware

- Add middleware to serve 404 page
- Add middleware to serve Assemble's `environment.root` value locally
- Use absolute asset values in server message templates due to the fact they can be served at any folder depth