Make setup.py hard fail if pandoc not installed

This will probably help to prevent future occurrences of GH-14.