This commit adds a test that demonstrates that qunit and loglevel are not compatible

QUnit, unfortunately, declares a global function called log...which takes
precedence over loglevel.  This problem has been discussed here:

http://stackoverflow.com/questions/23770239/qunit-exports-global-functions

It has also been reported here:

https://github.com/jquery/qunit/issues/228

Because loglevel doesn't let you change the name of the logger without
using CommonsJS or RequireJS there isn't a technique to overcome this
incompatibility.
Make a fix to loglevel so that the user can specify the name of the logger.

By using an attribute on the script tag, we can allow the user to change
the name of the logger to avoid conflicts with namespace conflicts.
This improves usability of loglevel in general...however, we still
have not gotten it to work in qunit because now it thinks we are running
within CommonsJS.
By being more careful about auto-detection of the CommonsJS loglevel can work with QUnit.