Implemented gulp task completion in zsh rather than calling out to gulp.

Completing using gulp adds a noticable delay in getting completions, while this does not.
Merge remote-tracking branch 'github/master'
Added readme