Resync translations
Better handling of missing executable pyrcc4, used to compile resource

python setup.py build_ui wasn't very explicit when run without installed pyrcc4,
messages are now better.

Use distutils.spawn instead of subprocess.call