Add support for allowing an offset to `Askari::BaseType#decode`.

This let's us avoid a copy when decoding directly from an HBase
KeyValue.