ztellman/aleph — pull request #85 by briprowe (2013-02-06 00:03:22+00:00)
Title: Enable pipeline transformations in aleph.tcp

This pull request enables pipeline transformations in the aleph.tcp namespace in the same way as pull request #76 does for aleph.http.

Example usage:

```clj
(defn make-ssl-pipeline
[pipeline]
(doto pipeline
(.addFirst "ssl" (SslHandler. ssl-engine))))

(tcp/start-tcp-server handler
{:port port :frame gloss-frame
:netty-options {:pipeline-transform make-ssl-pipeline}})
```
The pipeline-transform function takes a Netty ChannelPipeline and returns a ChannelPipeline. The example above adds a stage to the front of the pipeline that handles SSL encryption and decryption.

If you need this pull request to go to a different branch, or any other changes, let me know.