Added incremental build support to the default bower, npm, grunt and gulp targets.
Fixed up support so that items run when they should.
Added missing init, commands and uninstall scripts.
Updated Grunt and Gulp tasks code style to be a little more refactor friendly.