Use promises in Jake with Bluebird
Fix jQuery module
Wrap generator tasks in promises