Fix Dispatch enabled() to check child logs
Fix Dispatch enabled() to check child logs

Fixes #38.

This leaves the call to enabled() in log() as a shallow call, making
the assumption that log formatters will be low-cost until the log
actually formats. I think this should be alright for now, but it might
want to be changed later.

daboross/fern-rs