Gettext plural functional test

Covers two TCMS test cases

note: there are some work left to be done as in the TODO comment. Some of it is implemented in #351 and to avoid conflict I will wait until that PR gets merged.