buildutils: add tweaks to remote directory tools
* added remote_mv
* added remote_listdir - refactored remote_walk to use listdir
* tweaked remote_symlink src to allow non rpath names

(integrated from trunk branch change 4660e42 by Todd Whiteman <toddw@activestate.com>)