When no logger is given, the null logger fallback will cause a NameError
Merge pull request #6 from teamsnap/fix-logger

When no logger is given, the null logger fallback will cause a NameError