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.
You really, really want the ``sh`` library: http://amoffat.github.io/sh/