Add HttpFileServerSettings.preWriteCallback to allow custom processing.
Merge pull request #180 from Abscissa/fileserver-preWriteCallback

Add HttpFileServerSettings.preWriteCallback to allow custom processing.