profile: add missing git-prompt.sh

Add missing git-prompt.sh that provides __git_ps1 for $PS1.
Merge pull request #189 from dolmen/msys-fix-git-prompt

MSYS branch: add missing git-prompt.sh in /etc/profile
Get /.gitignore from master branch

.gitignore from 13744e0412652f497a5a79283a24e54aa630a00d (latest change of
the file on the 'master' branch).
Cherry-picking was not possible because the commits concerned other files
than .gitignore.
Merge pull request #191 from dolmen/msys-gitignore

MSYS branch: get /.gitignore from master branch
perl/release.sh: use common/update-lib.sh
common/update-lib.sh: set autocrlf to false in build dir
perl/release.sh: remove debugging break
Merge pull request #195 from dolmen/msys-perl--use-update-lib

MSYS: building perl uses common/update-lib.sh
Remove dead code

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
perl/release.sh: [debug] allow to stop build before install with -n

[JES: adjusted to the coding style in the rest of the file]

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
perl/release: use a pipe for md5sum

[JES: added the missing exit upon error]

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
perl patches: fix spaces errors in patch 0001
perl patches: fix spaces errors in patch 0002
perl: add 0008-Fix-Term-ReadLine.patch

Add patch for Term::ReadLine.
https://github.com/msysgit/msysgit/issues/61#issuecomment-10695361

This patch has been directly applied to /lib/perl5/5.8.8
in db8d1bff1b121a08ca3782c5f52ff6a04ff98533
(see https://github.com/msysgit/msysgit/issues/152)
In this commit, the patch is put in /src/perl/patches to be applied
on top of the perl 5.8.8 source to allow a clean rebuild.

As the fix has been integrated in upstream in perl 5.18, it will not
have to be ported when upgrading perl.

[JES: wrapped the commit message as per guide lines]

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge branch 'msys-perl' into msys

This topic branch brings some fixes to be able to recompile Perl 5.8.8
for Git for Windows.

The merged branch is based on the one provided in

	https://github.com/msysgit/msysgit/pull/198

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>