Set configuration values directly
Set configuration values directly

The `git remote add` command fails if the origin already exists. Also,
`git remote rm` fails if the remote doesn't exist. With shared source
trees, build trees all try to run the hooks-init target, failing because
they can't set the remote properly.

The solution implemented here is to just set the configuration values
that are cared about instead of using the convenience targets.

mathstuf/sprokit,linus-sherrill/sprokit,mathstuf/sprokit,linus-sherrill/sprokit,linus-sherrill/sprokit,Kitware/sprokit,linus-sherrill/sprokit,Kitware/sprokit,Kitware/sprokit,Kitware/sprokit,mathstuf/sprokit,mathstuf/sprokit