-fix for tcl-expressions in message catalogs (see http://openacs.org/forums/message-view?message_id=4185876) This must be most likely quite an old bug, since many packages use unescaped square brackets in message strings, some packages such as evaluation have even tcl code there. strangely, there is no bug-report for this, seems as if the contract-filters "string_length" and "range" are not widely used. - bump version number
Removed version info from catalog file code as was TIP'd ages ago, which will make merging much easier in the future. I had en_US and de_DE installed so the catalogs for these languages in core have been exported and don't have version numbers. The rest of the packages and locales for core and dotlrn will be exported from the translation server as part of our release process and will get fixed up then.