TCP - set keepalive socket option
Fix null pointer condition in ProtocolGenericBindingProvider
Change the TCP and UDP bindings to be good OH "citizens" by extending
them from AbstractActiveBinding instead of AbstractBinding
 - Abandon Select Quartz job as core processing mechanism
 - Fix Issue #478 - High CPU Load
 - Fix problem where .items are read before binding startup (abandon
bindingUpdated())
Merge pull request #31 from kgoderis/tcppatch

TCP/UDP binding - Make good "citizen" + Fix Issue #478 (High CPU Load)