Python interface to blobs and blob data through boost::python

This is the Python blob interface as it stands. If you'd rather not touch blob.hpp (which I think is reasonable), I think that can be accomplished by switching from inheritance to composition for CaffeBlob, and writing a few more wrappers.