File Emitter (fixes #9)

- Out of band emitter with async curl worker
Updated Test Suite
Async Curl Emitter (fixes #8)
Socket Emitter (fixes #10)
Sync Emitter Updates