git prune-branches

@kevgo please review

+ Changed a couple git helpers to take in parameters instead of operating on the current branch
+ Set the default branch on the remote repo to main (needed as the git prune-branches feature specs were deleting the master branch (since its not main) and you cannot delete the HEAD branch on the remote repo.
My coworkers name is "Charlie". This should be mentioned here, since we use it later in the commits table. Sorry if that makes you a bit schizophrenic, that's the price of being an internet celebrity now!  :)