Fix Sphinx warning about missing static directory
Add a simple makefile for common tasks
Extend ExternalCommandFailed to expose command and returncode attributes

As suggested by @pauljeff by private e-mail.
Thanks for the suggestion Paul! :-)