Test that the callLogger calls the function under test and
returns the return value from that function.
Make the test pass.
Add test for the default logger not called with no configuration.
Verify code with JSLint.org and fix issues found.
callLogger now returns a function and does not call the loggable.
The call of the returned function calls the loggable.