Merge branch develop. Fixes #28
Merge branch 'develop'
Version 1.2.0 hit CDNJS
Add info on protocol relative url
Add link to cdnjs
Move feature detection into ctor
Check for worker environment
Quotes consistency
Use external JSHint config file

Leaving globals in there as some IDEs might not work w/ jshint and it's
config file, and their static analysis might choke on unkown globals.