Made it possible to open log console from advanced settings.

Fixed bug in instrumentation code that caused false values to be reported as true.
Removed @gotDuration since it wasn't being used any more.
Cleanup and minor bugfixes.
Added large documentation block regarding IOS workarounds.
Fixed several issues with regard to play back:

- Adjacent non-chronological segments could be played in the wrong order.
- Adjacent chronological segments could sometimes make the player skip the second segment.

Caveat emptor: this is work in progress. Some errors aren't handled right yet and the code
hasn't been cleaned up.
Fixed issue #466: Going back a section in the player -> sometimes jumps to start of file on iphone ( IOS 6 )