Wrap boost exceptions in fc exceptions for a few socket operations that can throw