More ArrayBuffer transfer feature detection.

Also work around missing constructor.name property.