Configured GulpJS

I've added the option to use GulpJS, I made it default because that works for me but I could change it to default to Grunt if a PR was requested.

Signed-off-by: Patrick Cauley <patrick@cranesandcaffeine.com>