Beginning to switch to gulp

Apparently it is the new hotness now so it's worth trying to use. The
syntax seems nice and the code is fast.
Adding jshintrc

According to Isaac, this is a better convention to follow and cleans up
the gulp file a bit.
Removing unnecessary grunt code and fixing Travis

Travis should now be aware of gulp and therefore the old tasks are
unneeded.
Adding `gulp test`

Necessary for keeping with the grunt convention.
Removing old versions of node

We're approaching v0.12. No need to support v0.8 anymore.
Merge pull request #3 from pspeter3/gulp

Gulp