Changes line endings to LF.

The problem is that it's impossible to checkout the 3.0 branch
on a fresh clone. GIT will always say that `Cake/Console/cake.bat`
has been modified.

We are using a `.gitattributes` file which dictates that
`Cake/Console/cake.bat` should be in CRLF format. However that
conversion must be done "client-side" and so GIT normalizes
line endings to LF on the source/remote repository.

`Cake/Console/cake.bat` was still in CRLF format in the repository
causing a problem when checking out the branch on a fresh clone.

The problem was reproduced on several computers, with different
Linux distributions and git versions:

- Mint 15 Olivia - GIT 1.8.1.2
- Debian 7 Wheezy - GIT 1.7.10 and 1.8.4.2
- Ubuntu 12.04 LTS Precise - GIT 1.7.9.5

So in conclusion we were using `.gitattributes` in the wrong way
and this commit corrects that, making it possible again to simply
checkout the branch without GIT indicating any changes.