utility.py, developer utilities in ubersystem

this first one displays a bunch of info about the current state of the git repository. a little hacky but it's just for dev.

after this I'm adding in the badge fixup stuff I'm working on

going to just merge this since it's not changing anything that is used in mainstream uber, just dev stuff.
Would have preferred a more descriptive name than "utility" but other than that this looks good.  Except for the fact that you should be using ``sh`` :)