Revert "Use compiler intrinsic __is_constructible if available"

This reverts commit 067e91d29e5bdf28236a4f96a5d7ae8cdb0a52a9.