additions for header ordering fix.

svn path=/branches/serialization_header_order/boost/boost/archive/; revision=34096