linhash compiles

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
Update now checks value length

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>
work on hashblock for linear hashing implementation

Signed-off-by: Tim Henderson <tim.tadh@gmail.com>