JSCS and JSHint

Just a no brainer. The first commit adds JSCS with its [jQuery preset](https://github.com/mdevils/node-jscs/blob/master/presets/jquery.json) and JSHint.

JSCS produces over 700 warnings. Thus the second commit is just a try to get mostly rid of them by using the formatting feature of Eclipse, so no change in the program logic should be feared. The line delimiters has been converted to `LF`.