Expect tklock changes during calls

During call UI side can remove tklock to make peeking/switching between
applications easier.

Do not collapse exception stack if this happens, so that display gets
blanked in time after the call ends.

[mce] Expect tklock changes during calls. Fixes JB#20739
Allow OBS build without explicit version tag

MCE has version information recorded in several files. To keep these
in sync, there is a script that will cause rpm builds to fail unless
all of the places have the same version.

While this is good for making sure releases do not end up using out
of sync version numbers, it also makes it impossible to build mce
in OBS without creating explicit version tag.

Relax the version checking for spec file so that versions constructed
from matching version + extra git hash identification are also accepted.
Merge pull request #215 from spiiroin/expect_tklock_changes_during_call

Expect tklock changes during calls