let users optionally specify a specific logger, so exceptions can go in their main log
pass in logger object, not logger name
Merge pull request #5 from olark/allow_external_logging

Allow external logging