Retain time when reloading videos via javascript

Fixes #74 

It looks like currentTime was wiped with the changes to `unload()` semantics. memoize the method result to use later.