PlayerSeekbar: allow frame numbers in the tooltip

For media that uses frame numbers for seeking, for example .swf
IMediaSeeking::GetTimeFormat refactoring
MainFrm: remove unused variable
MainFrm: add the ability to update control states through messages
Rewrite mouse handling code

Fixes #1300, #1556, #2081, #3284
D3DFS: remove horizontal margin from osd posbar

The bug with autohiding is now fixed and there's no reason to have it
there
Call OnIdle() less frequently
ChildView: remove unneeded critical section