Adding grunt.

Adding grunt tasks for gh-pages and jsdoc.
Adding istanbul config file to match gh-pages structure.