bump version 1.1.2
if user calls test(name) and then subreport(name) do not createtwo it…
…ems with the same name, stick the subreport onto the first test
added inital value to reduce in failureCount (was `TypeError`ing when…
… tests:  was empty)
test reports now calculate the number of failures
1.0.0 reports are now recursive.
add tests as submodule
tests don't need tests.
tests are now submodule
migrate tests to a submodule