Don't throw exceptions from destructor.
Require the MSVC Nov 2013 CTP compiler.

The new compiler brings a bunch C++11 features which were missing from
the VS2013 RTM.
Use explicit default move ops.