Having multiple generators stopped being manageable very quickly.
This collapses it all, and ensures tests still pass.
Also, this includes istanbul exclusions.
This patch removes gulp, and moves commands such as nsp and test
execution directly into package.json. Coverage threshold tests via
istanbul have also been added.