Add --remote; fixes #9.
Allow --open to take a URL.