drop duplicate description
add missing requires
Use "" and avoid \'
add missing requires
Add NX.global reference to window or global object, use this instead of window.
Use NX.global.document instead of document.
Use NX.Messages instead of alert().
Add info message for download initiation.
Add missing jslint global for bits that otherwise aren't available under NX
Include url in download initiated message
Fix syntax
Drop url, use proper type