** TODO **

- Tests needs to be written for more than catalog.py

- Main i18ndude script needs to be refactored and fewer options.

- Assume a domain called "default" if the i18n:domain attribute is not present.
