>converts crlf to lf

Beside this, this function does a little more than that:
- Remove empty lines from the beginning and end
- Remove trailing spaces from every line.
- Turn multiple consecutive empty lines between paragraphs into just one empty line.
- Ensure the commit message ends with a newline
- Remove every line starting with "#".

How about removing the `(convert crlf to lf)` part from the param description and adding a `<para>...</para>` describing this under the `<summary/>` function xml doc node?