added linting, corrected all issues
moved jshint runner to tools folder
Merge branch 'clean-up-2' of git://github.com/alexanderbeletsky/edge into alexanderbeletsky-clean-up-2

Conflicts:
	lib/edge.js
	package.json
	test/101_edge_func.js
	test/104_csx.js
rename .runJsHint.js
jshint fixups