[cygwin][env] Ignore local backup folder.
[master][env] Merge freebsd91p7.

Merge below commit:

commit 36bc8c203e10a2ee2944c7bf07e120af74b21987
Author: starleoda <starleoda@gmail.com>
Date:   Sun Oct 27 20:27:29 2013 +0800
[cygwin][idfile] Add patch function to improve cygwin bash startup time.

The cygwin bash startup time is too long.
This is due to /etc/bash_completion run multiple times and each time
takes long time (more than 7s) to run.

The idfile/dev/patch function support the .bash_postrc to patch
/etc/bash_completion by using ~/local/patch/bash_completion.patch.08f09020-3f00-11e3-aa6e-0800200c9a66.

This patch (08f09020-3f00-11e3-aa6e-0800200c9a66) avoids
/etc/bash_completion to run multiple times, and for the most
time-wasting procedures, showing "." on screen to remind the startup
process is under going. This makes feeling better.
Merge branch 'master' into cygwin

Conflicts:
	.gitignore
[cygwin][idfile] Removing idfile/dev/* spaces.