Remove the uber template

This has been moved to playdoh itself

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

cc @sh1mmer @kumikoda
So as for your first comment, then the comment on the template flag need to be a bit clearer. :)

On the second point, I don't think it's that bad. Leaving this in a useful state seems better to me than non-useful to anything but a private module. (And I don't have much love for `ngen`, personally, but I don't think we should break things for people using it now.)