Avoid using Celluloid.logger in case it is nil

Fixes #248
Merge pull request #256 from guard/defensive_logger

Avoid using Celluloid.logger in case it is nil