merged socket_abstract into master; updated readme.md