reworked protocols to better support socket handling.
cleaning up code from PMD
Merge branch 'master' of https://github.com/pcross616/lf-osc-proxy

Conflicts:
	src/main/resources/log4j.properties
Merge branch 'netty' of https://github.com/pcross616/lf-osc-proxy into netty
re factoring to use netty for client connections as well.