Unittest closure actions

This pull request implements xp-framework/rfc#283 and adds a new class `unittest.actions.VerifyThat`.

```php
class MyTest extends \unittest\TestCase {
  #[@test, @action(new \unittest\actions\VerifyThat(function() {
  #   return ...
  #}))]
  function verify_something_works() {
    $this->assertEquals(...);
  }
}
``` 

* [x] Make VerifyThat usable for tests
* [x] Make VerifyThat usable for test cases
* [x] Add nice usage example in `net.xp_framework.unittest.core.NewInstanceTest`