Support fallback files for matching paths

Enables request to match one of multiple files:

1. the one requested
2. the one requested with '.json' suffix
3. a `_default.json` in the requested directory

Also short circuits `/favicon.ico` requests since I was getting tired of seeing those log messages when checking with my browser :-)