Merge pull request #61 from eteq/apply-changelog-to-whatsnew

make changelog sphinx extension also apply to whatsnew pages
Merge pull request #59 from mdboom/doc/use-system-monospace-font

Use the system monospace font in the docs
Merge pull request #62 from embray/echo-git-submodule

Explicitly show all git commands that are run
Merge pull request #67 from embray/offline-no-fetch

Prevent git from going to the internet when --offline is used
Added a previously missing changelog entry for #61
py.test 2.6 recently came out which included new stdio capture which unfortunately cases distutils' logging to break.  I feel like this is more distutils' fault than py.test, but I need to avoid this until a workaround is found.  See https://bitbucket.org/hpk42/pytest/issue/412/crash-on-bad-stdout#comment-11617176