Splitting out git config retreival into separate module. Re #11.