Make the repo switch command more humane.

Fix error in rename-refactory

Make my-select more flexible, not unlike anything.el in Emacs.
Add gnu icon.
Add a script to do android phone screen shot through adb.
Merge branch 'from-mac/00-26-b9-7a-83-c5-baohaojun-Linux' of http://github.com/baohaojun/windows-config
Fix error as warning.