Add in remote listing support and test

This adds in the ability to list remotes.  I'm not sure if it works with multiple remotes right now, can address later if not.