Implemented parameters for pause event

The pause event now returns an object with info about the cause of the pause - user initiated or buffering.