Fix MSVC __is_pod

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Try to fix MSVC OOBase::swap SFINAE

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Need an alternate allocate_new

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
MSVC fixes

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>