Fixed typos in README
Merge pull request #1 from jwarwick/readme_typos

Fixed typos in README
Fix stream parallel use

Previously there was a race condition when a stream was used in
parallel. If the enumerations did not finish in the order they were
started the incorrect handler would be removed when an enumeration
finished.
Merge pull request #2 from fishcakez/fix-event-stream-race-con

GenEvent.stream parallel reuse
Fix manager unregisters or exits during GenEvent stream

Previously if a manager unregistered, the handler would not be removed
during cleanup. This could occur due to a netsplit when registered using
a distributed register such as :global.

Previously if the manager exited without sending the :gen_event_EXIT
message the stream would not stop. This could happen if the GenEvent was
on a disconnected node or was killed.

Previously if the manager was shutdown this would cause a stream to
stop. However an attempt to remove the handler would fail because the
manager was down.
Fix typos

Fix some typos and change the documentation to remove gender specific pronouns.
Merge pull request #5 from rafaelfranca/patch-1

Fix typos
Merge pull request #4 from fishcakez/manager_exit

Fix manager unregisters or exits during GenEvent stream
@doc -> @typedoc
Rename ref to id, make it opt-in and add cancel_streams/1
Use a seperate process to manage the stream subscription
Ensure all events are flushed in case of earlier termination, closes #3
Move the timing responsibility to the monitoring process
Ensure monitoring process dies if the streaming one does
Start Supervisor layout and definition
Allow supervision trees to be given to Supervisor.start_link/2
Task RFC
Another stab at the Task module
Fix GenEvent stream errors and leaking messages

Previously the GenEvent stream was too defensive on its error handling
and would hide when a GenEvent manager exited or the event handler was
swapped.

Previously messages could leak from a GenEvent stream because it did not
wait for the forwarding of events to stop before flushing its message
queue.
Merge pull request #6 from fishcakez/fix_error_handling

Fix GenEvent stream errors and leaking messages