Remove now unnecessary entry from .gitignore
Avoid using unsafeWindow in Firefox

Based on https://stackoverflow.com/a/3100009.
Fix line lengths to be more reasonable
Add coffeelint to build process