allow custom request handler

Is this something you want? I think it's nice to be able to serve any static content with beefy and have live reload and at the same time add extra functionality on top with a custom request handler. If you want it and are not happy with the implementation details, I'll be happy to adjust to your satisfaction.

Cheers