Wrap bootbox as an UMD module
[GH-186] add UMD globals to jshint config
[GH-186] make init method return an object rather than assigning it to window; update tests
Merge branch 'jochenberger-umd-module'