gribbit.server.response -> gribbit.response
Rename packages
Move Route subinterfaces to own files
Refactoring
Implement "cache extension" (rewriting URLs to include hashcodes so that
resources may be indefinitely cached)