Merge from CVS

- GT-480: Implement GO plan for HTTP protocol support
- GT-485: ~ defaults to / if the home dir path contains a symlink that leads
  outside of rp list
- GT-487: Normalize paths passed via key=value; paramters
- Fix possible race with command status markers
- code cleanup