play() function now takes a speed as a parameter - valid speeds are -30,-12,-6,-2,1,2,6,12,30. Any value other than these will default back to play speed 1.
You can now pass play() a speed of 0, which is the same as pause
changeState events now report the proper relative playback speed
Styled example/web - Shows currents program and channel nicely formatted, aswell as playback speed indicator (-webkit-only)