tracks files by os path (was web path)
migrates ListenAndServe to proper package
implements ControlHandler factory
serves empty favicon for control panel