Dontpush ozonelayer - IWindowTransactionListener patch

Original
http://code.google.com/p/dontpush/issues/detail?id=4

Hi Matti,

since i am supporting multiple browser tabs, i need information about a starting websocket transactions. Therefore i have implemented an IWindowTransactionListener for DontPushOzoneLayer.

What do you think about it?

Cheers,
Florian

I think it might be a good idea to implement top level window event handling. For instance an event if a websocket became closed.

So i refactored the IWindowTransactionListener and changed it to IWindowLifecycle. Code contribution will follow in a few days.

Cheers,
Florian