Release version 0.17.0-pre.1
add assert.notImplement method and improve errors

Now the message is clearer as to which methods cause the test to throw
fix naming conflicts between run queues and methods
fix composed generator not running when composed after base generator is runned
release 0.17.0-pre.2
Rename git.username to git.name
Merge pull request #516 from zenorocha/rename

Rename git.username to git.name
Correct comments for `Base.prototype.option`

* Change `default` to `defaults`
* Remove `banner` as it's never used for `option`.
Merge pull request #519 from alrra/correct-comments

Correct comments for `Base.prototype.option`
add npm arguments option