creating branch to fix intrusive for Sun CC (#3339)

svn path=; revision=55764
fixed SFINAE usage for Sun CC

svn path=; revision=55765
removed explicit from smart_ptr ctor

svn path=; revision=55775