Configure inputs outputs

This pull request adds the ability to configure specific tcpout options as well as specific input options per port for a splunk forwarder.  
This can be used to setup an SSL enabled splunk forwarder that receives on multiple ports and forwards encrypted traffic on to a splunk indexer.