The script now generates an XML file instead of a plain text file.

* [DTD] Added DTD for then generated language codes file.
* [SC] Added .gitignore file to automatically exclude temporary and data files.
* [SC] Removed many supporting predicates, using more of the swipl builtins and standards libraries.
* [XML] Rewrote the script to write an XML file instead of a plain text file.