Remove auth handler in favor of handling auth in stream handler

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Merge pull request #11 from dmcgowan/remove_auth_handler

Remove auth handler
Add write lock usage in stream

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Improve stream close and reset

Fixes issue where finish flag gets incorrectly set when a new stream sets the finish flag

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Merge pull request #13 from dmcgowan/write_lock_fix

Add write lock usage in stream
Merge pull request #14 from dmcgowan/stream_close_reset

Improve stream close and reset