Move default remote to GitRemoteProvider
*Created by: davidsowerby*
Currently in the `DefaultGitPlus` constructor and properties
If ever needed, the default could be made Guice configurable by injecting a `ServiceProvider` value into `GitRemoteProvider`
issue