Enable support of Node.js modules
Add initial TypeScript modularization
Add build script
Fix warnings in package.json, add grunt-string-replace dependency
Add automating replacing of version number
Add JSHint settings to output file
Set up beautifing of compiled output
Add IDE settings for node_modules
Separate options and userscript main logic
Fix compilation errors
Ignore files in .tscache
Fix ts-grunt compilation warnings
Remove unnecessary quotes
Add 1.3.1 version compiled from TypeScript
Merge pull request #52 from kucanon/modularize-script

Przepisanie kodu do TypeScript i podział na moduły