Jason Grout's Status Report for Sage Days 12

I fixed the following bugs:

Reviewed and merged

Still under review or needs more work

In preparation for fixing scipy and plotting bugs, I also worked quite a bit on updating the numpy, scipy, and matplotlib spkgs. I also reviewed quite a few of Mike Hansen's notebook fixes.