Review: boost_ptr convenience fix

Jeremy Selan <jeremy...@...>

When using the boost_ptr compatibility mode, previously clients would
need to know which option was used and to compile with the same
#define setting (which is error prone). Now, this value is baked into
the header for convenience.

This has been verified to not impact the ABI, and is appropriate for 0.8.

-- Jeremy