More UPS fixes, including adjusting to the disapeared UPS source.
Move building of GCC into its own cfg file.
Random idea of a logo
Merge branch 'master' of github.com:brettviren/worch
Govern which UPS 'database' files are made so we do not supply one for UPS itself.

Use GNU hello as a test instead of CMake to speed up test builds.

This still doesn't set up the current chain properly.
Turn back on gcc.
Some tweaks.
Change to after/before instead of depends_on to get inter-task dependencies working more reliably.
Move the TBB-specific code into a feature.

This (mostly) now builds all the pre-art externals.

There is still some dependency ordering bug as MySQL is not being fully installed before ROOT's prepare step is run.
Update doc about the fact that a copy of waf is now included.
Add built PDF.
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.