Abstraction library for Chrome and Mozilla socket implementations