- added "dir" == "ls -l", "mget" == "get", "mput == "put"
- filenames with spaces should work now
- added ability to connect to a different port with -p. -P now
specifies remote path
- fixed problems with multiple opens and no intermediate close
- command line flags processed in open, so multiple opens with
different flags will work
Uses NetBSD's libedit instead of libreadline. (Why don't we have any
documentation on that, btw?!?)