fixes #110; update intern to 1.5 and add grunt tests.
  - run `grunt test:'target'` where target is local or remote or node
  - add any reporters via flag e.g. `grunt:test:console`, usage is provided via grunt --help

jshint

readme updated for tests