Send ArrayBufferView objects by default.

Only fallback to sending ArrayBuffers when sending of body fails
(for legacy browser support).

Fixes #391