add grunt with jshint task

I added a base grunt file with jshint test. We can use this to check all files. So we could start fixing jshint messages ;-)
Later on we should add mocha tests.