Port tests to OUnit 2.0.0.
Merge remote-tracking branch 'upstream/master' into port-to-ounit2
Use testdata directory from OUnit2.
Remove ounit generated files.
add white-space-control test