remove attached public and local sockets, fully allow custom port
stylistic and memory management fixes
temporary removal of DS packet optimization for NodeList dynamism
Merge pull request #959 from birarda/assignment

assignment cleanup and static DS packet fix