Remove the uber template

This has been moved to playdoh itself

 - added --dirname feature
 - refactored the Template and entry point

cc @sh1mmer @kumikoda
This does cement things such that you can't really ever `npm install -g uber-ngen`, anymore, since it requires the template to be a sub-directory within `uber-ngen` instead of maybe having a `~/.uber-ngen/templates` dot-directory to put these things in?