Added a test for removing a nonexistent remote
Added a test that tries to delete an existing remote
Implemented the renameRemote method
Implemented the remote rename method