1. Merging fixes for missing image files from @r-gaia-cs.
2. Putting IPython Notebook stuff in a separate Makefile so it won't inadvertently trigger when doing a regular site build. This ensures that people who *don't* have IPython installed, and don't want to re-create the Markdown files for notebooks, won't accidentally try to do it.