Separated Linking

Now that my install phase is going to have to support both Mac and
Linux, i think it would be worth while to simplify my linking phase by
moving it to it's own file. So, this is that file.
Added gitconfig