bslstl::SharedPtr: Add GCC pragmas to silence auto_ptr warnings.
bslstl::SharedPtr: Add GCC pragmas to silence auto_ptr warnings.

Newer versions of GCC now report the use of `auto_ptr` as a
`-Wdeprecated-declarations` warning or error.  Since the use of
`auto_ptr` within this file is required by the standard, instruct
GCC to silence this warning around the `auto_ptr` usage via the
use of GCC-specific pragmas.

Signed-off-by: Andrew Paprocki <02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@ishiboo.com>

bowlofstew/bde,bloomberg/bde,saxena84/bde,bloomberg/bde,che2/bde,che2/bde,bloomberg/bde,bloomberg/bde,apaprocki/bde,che2/bde,dharesign/bde,che2/bde,bloomberg/bde,dharesign/bde,bowlofstew/bde,apaprocki/bde,saxena84/bde,dharesign/bde,apaprocki/bde,apaprocki/bde,saxena84/bde,dharesign/bde,bowlofstew/bde,bowlofstew/bde,apaprocki/bde,saxena84/bde