syscalls/lchown: 16-bit fixes and minor cleanup

Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
syscalls/utils: Fix unused warnings in compat*.h

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>