Added grunt-contrib-watch

I fixed #47 a little but I couldn't come up with a ways to do `2. reload extension`. If I come up I'll do that.

Thanks.