Major refactoring

- Created default error pages, and added `pages` Object to server instance
- Fixes #118 without changing the API
- Updated default grunt task to remove unit testing
- Adding `pages` to default config which is relative to `root` and contains error pages, e.g. `404.html`; if not supplied default error pages are used: `./pages`