fixed compiled using boost 1.54 (change in shared_ptr<> typedefs)
fixed compiled using boost 1.54 (change in shared_ptr<> typedefs)