rotate the month labels so they don't overlap

I also made the plotting code into a ``plot_stats`` function, so that it's easier to work with the script interactively.

You just run it once in IPython, and keep around that ``stats`` variable, which you can resend to new definitions of the ``plot_stats`` function as you tweak the look of things, without having to rerun the grabbing of statistics from launchpad