merge
merge
migrate testing framework

Most of the testing utilities are now moved to radical.utils.  The main changes are that we now use JSON for the configuration files, and that the run_tests.py got a lot slimmer...