Check if the logger responds to :event.
Fixed tests and removed default logger.
Stub StructuredEventLogger to remove all dependencies
Removed reference to the StructuredEventLogger in the gemspec.
Merge pull request #11 from Shopify/validate_logger

Validate logger