Adding "modified since" support to FileRenderer

Also refactored duplicate logic so now <code>FileStaticAssetRequestHandler</code> uses <code>FileRenderer</code>