Socket tweaks
Unused code

* Dropped comm connect methods
Smarter callbacks

* When passing function to callbacks, it is assumed it is a success callback
Version bump