HTTPDaemon.Listen will clear the PageCache

Also refactored HTTPFileServer.HandleRequest and added code for
RequestMethod.HEAD