[WIP] integration tests

This is a WIP PR on the feature/integration_tests shared branch.

The idea is to provide tooling for real logstash integration tests both for performance measurement purpose and for correctness. each test should invoke logstash in an external process as opposed to use a mocked test harness as with specs.