Setup the integration-tests infrastructure (#2).

Some details:
- The tests are invoked using `mvn -P run-its integration-test`.
- For each test project the `clean` and `verify` goals are executed.
- If the test is expected to fail, the *invoker.properties* file must
  contain `invoker.buildResult = failure`.