aphyr/riemann — pull request #82 by pyr (2012-12-11 08:20:52+00:00)
Title: first phase of refactor to allow pluggable transports

The intent of this work is to have simpler ways of plugging arbitrary transports, I'd also like to move to netty for all standard transports (http, websockets, tcp, udp, graphite)

This first PR doesn't have the transport protocol realized, this would pretty quickly allow to have calls in the config such as (provided you have the transport on the classpath, more on this later):

```clojure
(start-server riemann.transport.Collectd {:port 7171})
```