Change format of release dates.

There is a fatal error when git parses certain dates (first one being "invalid date format: 2004 06 21 00:00:00"). Change the date to use separators instead of spaces to fix it.
Handle files in Setup directory better.

Some tgz archives do contain the Setup directory and the text files in it are erroneously converted to LF. Make sure all text files in it are instead converted to CRLF to reduce the number of changes.
Always convert rgs files to CRLF.

Currently rgs files are already converted to CRLF because they only appear in the Setup directory. Convert them indefinitely to CRLF anyway in case something should change with the handle of Setup.
Fix CRLF conversions.

Tr was used to replace LF with CRLF, but tr only allows for single character substitutions. Use awk instead for the EOL conversion.