move FUnit.php into `src/`
missing path separator
big refactor to work with separate TestSuite
update the composer.lock
output each suite's report. This is not final
- it should run a report on ALL tests from ALL suites when run from fu
remove bum docblock
refactor testCounts and assertCounts
- use static methods in FUnit that take the $tests array
calculate exit code based on states of all suites
refactor how reports are generated
- they now take sets of test data
- new report_all_tests runs report for ALL tests run across suites
use report_all_tests in bin/fu
refactor all assertion methods
- rename all assertion methods to assert_$name
- pull out add_assertion_result() call from each assertion method
- use __callStatic() to map $name() to assert_$name() and call
  add_assertion_result()
- this allows us to individually test assertion method logic without
  registering results
add first set of assertion tests
call the assertion, not the magic ::fail()
tests for all assertion methods
more debugging output
throw a \BadMethodExceptionCall when no assertion
move check for disable_reporting after tests run
config method tests start
tabs -> spaces (PSR2) #15
lots of PSR2 cleanup
- did not convert to camelCase or add namespace prefix
- closes #15