punt debian/rpm packaging logic

These files haven't been updated in years.  The respective upstreams
do their own thing now.  Punt this code to make future cleanups easier.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>

These
move gettext logic into misc.h

This lets us autogenerate config.h using autoheader rather than
hand maintain it.
test: make running parallel/out-of-tree safe

Change the run program to update PATH to find the tools locally
automatically.  This lets us avoid having to always build in the
tree and allows for direct running.

Also update the program to create a tempdir for each test to run
inside of.  This way we can run all the tests in parallel without
randomly clobbering each other.
modernize build system

This deletes the hand rolled build system and replaces it entirely
with autotools.  The overall diffstat shows that this is a clear
win, and it makes the package build/install like every other autotool
package out there which makes the lives of distro maintainers a lot
easier.

This should also be faster by virtue of using a non-recursive build.

Things to note:
 - to generate autotools:
	./autogen.sh
 - to see full compile output:
	make V=1
 - to build specific targets:
	make attr getfattr ...
 - to run tests:
	make check
 - to create a release:
	make distcheck -j

Other non-developer things:
 - the xattr.conf file is now installed into sysconfdir by default
 - man pages are no longer compressed as this is uncommon in the
   autotools world and distros don't need it anyways (they already
   handle it automatically for most pakages)
 - the minor # of the shared library is now based on the package
   version so it'll be much bigger ... this isn't a problem, and
   is actually a bugfix (older releases didn't change when they
   should have)

(Again, this is all using the standard autotool targets.)
po: regenerate files after move
disable installation of man(2) pages by default

Normally the Linux man-pags project maintains pages for all Linux
system calls, and they've long ago added pages for these.  That
means distros trying to install both hit collisions.

Add a flag so people can still enable them if they want, but default
to off since the man-pages project covers things.