Fixed issue #4338 (Install mod_dontdothat with install-tools)

* build.conf (mod_dontdothat): Set install=tools instead of install=apache-mod.

* build/generator/gen_base.py (FileInfo): Changed constructor to optionally
   store the whole target object, not just its filename and conditional
   symbol name.
  (_sorted_files): Updated all calls to FileInfo constructor.

* build/generator/gen_make.py (Generator.write): When generating install
   targets, special-cased the installation mode based on the target type
   instead of just on the installation area (currently only for Apache
   modules).

* build/generator/templates/build-outputs.mk.ezt
  (Section 7: Install-Group install targets): Spent a few hours untangling
   the unholy mess that is the EZT syntax in order to emit correct commands
   to allow mod_dontdothat be installed into the $(APACHE_LIBEXECDIR) as
   a dependency of the install-tools target.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1469248 13f79535-47bb-0310-9956-ffa450edef68