Fixed a bug I found where repos that already had the remote under a different name would not receive the faf remote, added the required tests.