handle-likeパッケージでhlDebugがDebugLevelを引数に取れるようにした

DebugLevelをポリモルフィックにしたが、あまり使い道はなさそうだ。
ただ、無害でもあるので消す必要もないかもしれない。

DebugLevel ~ MyDebugLevel => ... のような形で使えるかな?