Cleaned up the file handler a bit, and added `ETag` and cache controls to the output.
Cleaned up the file handler a bit, and added `ETag` and cache controls to the output.

kenkendk/ceenhttpd,kenkendk/ceenhttpd,kenkendk/ceenhttpd,kenkendk/ceenhttpd