build: Add basic autotools infrastructure

This patch adds the basic files needed for an autotools build system.
At this point the build will not do anything yet.

Most of these files are autogenerated by the commands: aclocal,
autoreconf, and automake --add-missing.  The interesting files to look
at are configure.ac and Makefile.am

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>
build: Compile, distribute and install files

Automake requires a Makefile.am in each directory that is to be visited.
This file contains rules for compiling, distributing, and installing
files.  This patch introduces the basic set of Makefile.am's needed to
build our tree.  These files handle the following:

 - Compile python files
 - Merge js and css files
 - Set the list of files to be included in a source tarball
 - Set the install location of installable files
 - Build src/burnetd (formerly bin/burnetd)

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>
build: Add gettext i18n support

Use the standard autotools gettext recipes to build our mo files.
Rather than use pygettext to parse the html.tmpl files, I am using a
simple shell snippet to extract the translatable strings and pass them
straight to xgettext.

In order to make sure the translations work when running from the source
tree, the build creates a mo/ directory in $(topdir) and config.py has
been adjusted to point to that.

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>
build: Add support for building distro packages

Add some distro specific files to contrib such as package control files
and init scripts.  Add top-level make targets to produce rpm and deb
packages.

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>
build: remove old distutils build files

After migrating to the new build system, remove the files which are no
longer needed.

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>
build: Set install prefix using autoconf

Now that we have adopted autoconf, we can use the prefix variable and
autoconf substitution to determine the correct install prefix.

Signed-off-by: Adam Litke <agl@linux.vnet.ibm.com>