Adding gulp for build

Gulp is way faster than Grunt so that's great but it has been more
unstable for TypeScript in the past. We'll see how it goes this time.
Added gulp support
Merge pull request #2 from pspeter3/build

Build