add a type/provider for git::config

which can *actually* determine the user home. unlike inline_template()
initial bug report from @slashbunny via IRC.

this is a w.i.p.