Add support for using existing named remotes

closes #24