common: use stdlib's type traits instead of Boost's
Fix unit tests...

No, I don't know why.
common: template class for options with source
mkvmerge: refactoring: use option_with_source_c
Translations: update Ukrainian