fix namespace problem and update a transformation that seems to be forgotten yesterday ...
general cleanup. - add more comments - add the license - make the code better readable
filter no-break-spaces in text output. In some environments (e.g. mine) they are not transformed correctly. This change defines the output to be exactly " " (without quotes)