make it easy to choose boost instead of the new cxx11 sptrs
On some platforms, like windows, you don't have to do anything special to get c++11. This change makes it easy to use the older boost based implementation on them.
On some platforms, like windows, you don't have to do anything special to get c++11. This change makes it easy to use the older boost based implementation on them.