New start for pipeline-runner

Start from scratch with pipeline-runner (next to the old one):
- Remove all email/announce/messaging from DSL and implementation
- Create System test that tests the pipeline-runner from the outside

The purpose of this new start is to focus on the basics first,
make pipeline-runner locally runnable without external dependencies.

See @Ignore tests for bugs