INT-2126 Add TcpConnection Event Publisher

TcpConnectionEvent for OPEN, CLOSE, EXCEPTION.

<int-ip:tcp-event-inbound-channel-adapter />
INT-2871 Provide Mechanism to Find TCP Connections

https://jira.springsource.org/browse/INT-2871

Add getOpenConnectionIds() to Abstract Connection Factory

Also add closeConnection(String connectionID)
INT-2877 TCP Extension Improvements

Improvements to make extension easier.

* Add setCustomHeaders() to mapper.
* Add mapper to connection factory namespace parser.
* Add plumbing for stateful Deserializers.
INT-2872 Remove Deprecated Items in ip Module

- pool-size Attribute
- setScheduler
- TcpSendingMessageHandler.getConnection()

Deprecated attribute on TCP Connection Factory.