Added test (and associated functionality) around resuming when paused and playFrom is called with the current time. Added TODOs around functionality that snuck through untested as a result of refactoring
Using assert, rather than assertTrue, for truthy asserts for consistency through the media player tests