Merge branches 'dev' and 'master' into dev
[feature] fix code
[feature] add send vfptr into sockbase
[feature] remove return statement from void f
Merge pull request #23 from proxyio/dev

[feature] add recv vfptr into sockbase class