Refactored Pinata::Reporters::Stream

Modified update to route events to private methods instead
of using a big case statement.