DVB: Changing the channel was exiting fullscreen or maximized mode.

This commit fixes #3175.
Merge remote-tracking branch 'devK/master' into dvb
updated Ukrainian translation
Be consistent with the pragma pack directive.
Remove unneeded typedef QWORD.
Initialize variables in the constructor.
update docs/Todo.txt
Change new to DEBUG_NEW.
Remove unneeded variable.
Fix license header.
Reindent files.
MpcApi.h: fix a few typos in the comments.
Rename DSubPicTraceLevel to SUBPIC_TRACE_LEVEL and define it to 0.

It wasn't defined at all, so this change doesn't have any real effect.
Run astyle.
cosmetics: use lowercase hex
PPageTweaks.cpp: return 1 instead of true since the function returns an int.
Rename variables by using the b prefix for boolean variables.
Declare a few variables as bool.

They are already being used as such, so there is no reason to declare them as int.
Prefix m_fDisplayStats and bDetailedStats with i since they are an int.
Use the proper data type for bool and BOOL.