Grunt Support and Promisfy updates

Added grunt support in place of make file.  Altered comb.promisfy to allow an optional argument to specify the stream event that will call the promise.callback in order to support streams that do not emit an "end" event.  Generated docs for version 0.3.7