Proof of principle.
First step in refactoring that doesn't cause hair pulling.
Get basic tarball/prepare/makemake working.

This removes the other old features.  Don't worry, they'll be back
Get some sanity back into dependency ordering.

Also, the new approach needs explicit setting of the group when a task is generated from another task gen.
Add a do nothing check of dependencies.
Add patch and top level test script iterates through available python's trying some of the example/test configs.
Ignore Python3 version of waf's unpacked directory.
Add loading of external tools and features along with one for producing a modulesfile for the package.
Add pypackage back, also keep all logs in on directory.
Add plain prepare feature, actualy add the pypackage feature and start with VCS - not yet done.
Flesh out vcs.  Not well tested yet.
Builds orka's suite.
Freshen up.
Fix some bugs with modulesfile and tune up the orka example.

This introduces a orch.rootsys module for presenting ROOT related info without the need for ROOT to yet be installed.
Install the geant4vmc examples.
Add setting lib path.
Tweaks for geant4vmc - still not working.
Orka builds + modulesfiles work on Debian.

Clean up logging and README.org
Start some orka-specific docs explaining the use of environment modules.
Make sure gccxml depends on and sets up for usign cmake