Added support for dwb userscripts

The browser dwb allows the use of userscripts but does not support some greasemonkey functions.
GM_OpenInTab is one it doesn't currently support.
Large rewrite in order to pass jslint
Updated meta file to reflect new version
Added instructions for dwb and fixed incorrect name in license section