improve padByteSlice
improve padByteSlice

+ generate a slice only when needed (most likely always)
+ ensure protection against negative offsets
+ generate the final output size at once, to avoid a double-alloc

tyler-smith/go-bip39