add "allow pausing" option

If pausing is not allowed, the pause button is not shown.
Time remaining is calculated relative to the *end time*, so leaving and re-entering a SCORM session will lose you time.

resolves #175