liblock: remove uneeded wrapper header

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
liblock: use version information from makefile

This isn't a fancy version system such as in tools/perf/ or tools/kvm/,
but it's probably not worth the bloat for a simple version.

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
fixup! liblock: use version information from makefile

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
liblock: use headers from kernel tree

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
liblock: simplify test script

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
liblock: use simple defines for trivial placeholders

Signed-off-by: Sasha Levin <sasha.levin@oracle.com>