Push+Streamer update

Push and Streamer class updates. Streamer is now able to read Pushes.
//add tracing to listeners