New Dgeni (no config - DI based)

This is a MAJOR refactoring of Dgeni.  It completely reworks how Dgeni packages, processors, services a configuration is wired up.