Run tests of same group in the parsed order

Also move code from class HavaRunner into its companion object
Remove "child", an obsolete concept