- changed logic in msocket.connect() function to be more error tolerant.  +1 Jaybocc2
Merge remote-tracking branch 'origin/socket_abstract'

- merging new connect functionality