Added 'emit_on' and 'pipe' methods
Added 'wait' method
Added 'on_bound' parameter to 'wait' and 'on' methods
Removed 'wait' method, added exception wrapper to on_bound callback.
Added the option of having per-emitter threading pools
Log entries now display the attached class
Fixed emit issue when callbacks are removed
Changed __call returns
Bumped version to 1.1.0
Merge branch 'release/1.1.0' into develop
Merge branch 'release/1.1.0'
concurrent.futures is now an optional module requirement
Bumped version to 1.1.1
Merge branch 'release/1.1.1'