Add client-side logging

The logging can be turned on/off via `MakeDrive.log.level(...)`.  By default it's off.