Improve the gitignore
Add new init script for SL/RHEL distribution

The aqd daemon runs under the "aquilon" account by default.  Logs are
written into /var/quattor/aquilon, which the RPM won't create.  It's
the responsibility of the user to create that a directory.

Change-Id: I5add90e832c8dfc19449a74e5bc62b51ee81d559
Package Aquilon

Add a setup.py and a few scripts to build RPMs that can be shipped out
of Morgan Stanley.  The version is derived from git-describe, to
simplify the release process.

The only daemon packaged the Red Hat variant.

All dependencies to modules internal to MS are removed during the %prep
phase.  All the declared dependencies have either RPMs in SL or they are
easy to build (and are being documented in quattor.org).

Configuration files with default values are installed into
/usr/share/aquilon/etc.  Templates for mako go into
/usr/share/aquilon/mako.

During the %build phase we process the bash autocompletion script.  We
also ship a %post script, that will regenerate the twisted caches, to
avoid annoying exceptions.

Also, some needed Python modules are located in the build/ directory,
and distutils won't package them.  The setup.py cheats by creating a
symlink and referring to it during the build process.

All scripts are installed under /usr/bin.  It's difficult to distinguish
between /sbin and /bin scripts in a setup.py.  Also, the ".py" extension
is preserved.

Change-Id: Iecab006320856745a29c4661d147b306346cf7c4
Look for mako templates in a different location
Discover the base dir for shared files at run time

Add a function to aquilon.config that detects if we are running the
broker from a working copy or from an RPM installation.  All accesses to
"../etc/" have been replaced by calls to this function.

Change-Id: I4369c76e7bcb799070aa75f866e6efdb9241c02e

Conflicts:
	lib/aquilon/config.py
Look for aq_notifyd in the global location, too
Create the aquilon account in the RPM post script
Package the man pages

Thanks to @stdweird for the hints on how to handle the man pages on SL6
More fixes for the man pages
More fixes for the man page generation
proper docbook template location
Adjust the paths of the mako templates
Remove path adjustment code from the scripts.
Fix Python code
Fix more bugs
Do not build the documentation

There are some issues with the current makefile.
Try to look for files in /usr/share/aquilon/etc
Remove old use of config_filename