auto_ptr conversions

Conversion functionality for the auto_ptr class for copying and converting.