player
Added reverse() and finish(). Started writing some tests.
Lots of tests, tweaks to algorithms.
Made playbackRate read only
Prevent start time from being set when seeking while paused.
Ignore changes to start time while paused.
Fix finishing behaviour
Review comments.
Merge pull request #18 from shans/player

Player object and methods.