Add support for flymake compatible output to Makefile
Exclude site-packages/eggs from Sphinx build.

This eliminates a lot of noise and unnecessary work recursing into
subdirectories looking for source files.