[fix] bend pycaffe to the whims of OS X header order

To build pycaffe on OS X the boost headers need to be in this order.
OS X is a bewildering platform.