Various test case fixes and enhancements:
 * implemented initial task child test cases
 * renamed some test cases
 * fixed transient failure in TransactionsTestCase