adding hamcrest dependency (for unit testing)
we need maven failsafe pluging for integration testing + archaius for dynamic handler configuration using JMX
implemented test server to be used in integration tests
implemented test client to be used in integration tests
some basic integration tests for close, delay, discard and random proxy servers
this config manager will be used to expose handlers configuration via JMX
adjusted all channel handlers to use handler params configuration instead of directly reading and updating initial handler config
minor adjustment of test method names