[master][env] Merge to cygwin branch, step 1. (bin/*, .bash_functions/*)

Target commit: commit e157704b3e0bf21c3ce4512a36e5fd8b91fc504f
Author: starleoda <starleoda@gmail.com>
Date:   Sat Oct 26 18:47:19 2013 +0800
[master][env] Merge to cygwin branch, step 2, full merging.

Target commit: commit e157704b3e0bf21c3ce4512a36e5fd8b91fc504f
Author: starleoda <starleoda@gmail.com>
Date:   Sat Oct 26 18:47:19 2013 +0800
[master][env] Correct bin/* file mode from 644 to 755.
[master][idfile] Remove unused guess5.py.
Merge branch 'master' into cygwin
[cygwin][idfile] Remove unused guess5.py.