Allow decoding of partial view

A view on an ArrayBuffer can be viewing only a portion of ArrayBuffer. You should let decode take into account view.byteOffset and view.byteLength to support that.

This seems to do: allowPartialViews.diff