Fixed the name of kZorp client script and also its location in the source tree.
Separated Zorp related Python code.
Wrapped struct nf_nat_range related chanes in kzorp_compat.h.
Kernel version checker macro include fix.
Followed changes of ipv6_pinfo structure.
Wrapped nf_tproxy_core.h that removed from the upstream.
Wrapped genl_register_family_with_ops function parameter changes.
git: Updated main ignore file.
test: Moved kZorp communication related tests to separate directory.
Implemented Automake support of communcation related tests.
test: Moved kZorp query related tests to separate directory.
test: Removed performance tests.

This type of test will be implemented in another way as it cannot be compiled
after user API has separated from kernel API in the headers of the kernel.
test: Removed end-to-end tests.

This type of test should be placed is a separate package as the
kzorp packages must be installabe to perform end-to-end tests.
Moved kernel module related code to a separate directory.
Removed unnecessary parts form kernel module makefile.
Reimplemented compilation of kernel module.
Added kernel configuration check to kernel module compilation.
Moved kZorp kernel modules related file to one directory.

It makes the both the automake and dkms packaging easier.
Fixed header includes after header file move.
debian: Fixed packaging of kZorp Python library.