calligra_xgettext.sh have issues like:
Adding (qtundo-format) to messages that have nothing to do with undo/redo
Failing if a context string is too long
This commit includes the framework and 3 tests
Todo: Add more tests and fix calligra_xgettext.sh