Initial commit

There's a lot more that should be done, especially with handing obscure
situations, merge conflicts, detached head states and much more.
Adding ability to store secrets in my config

Now you all can't just go reading my SauceLabs access key.  :-P