[Fix #689] Use GPG_AGENT_INFO instead of GPG_AGENT_PID

GPG_AGENT_PID may not be defined. Also, source gpg-agent.env before
checking the PID.
[Fix #648] Do not instruct users to call editor-info
[Fix #626] Escape '%' in path
Display full command line on suggestion for the kill command

For the zsh suggestion for the 'kill' command, show full command line
(command: usually with arguments) instead of only the executable name (comm).
[Fix #635] Use $BROWSER to open node documentation
[Fix #594] Remove quotes surrounding associative array key
[Fix #652] Execute abs with sudo
[Fix #563] Control+Arrow keys are not in the terminfo database
Convert tabs to spaces
Only one newline at end of file
[Fix #595] Simplify the handling of the Terminal.app proxy icon
Merge Upstream/Master
ignore zshrc
..