Move tests/ to top level of trunk/. Fix tests to run from new location. Add
missing __init__.py modules to make relative imports from tests work properly.
Finish moving the remaining "prototype" app pieces out of apps/proto,
and then remove trunk/apps. There is still some editing to do in the
newly-relocated files (now in trunk/app/soc and trunk/app/ghop).