improve whattext to generate mo directly from po's (refs #4273)

to be used with Anakeen/dynacase-core#12

to keep ascendant compatibility, po files have to be placed into `locale/LANG/SRC/`.

They have priority over existing mo files.