Re-organize UG tests directory, into per-UG blackbox and functional tests.
Added functional test stubs for the UG.
Move old tests into UG/tests/old.  They will not be maintained, but may serve as a reference later.