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>