Added pseudo-error handling for occasional NaN on video duration; currently waits for 'loadedmetadata' popcorn event but doesn't always seem to include video duration.
Thought I'd unbreak the examples, just for the heck of it. Fixed references/timer functions for registering readyState on video and disappearing the loader gif appropriately.