Remove launcher dependency from httpd

Allow httpd to build without the launcher by writing the generated
gitweb config to $site_path/tmp.  This location was added when plugins
came about and therefore was not available when gitweb support started
writing a generated configuration file.

Change-Id: Id9bbb615c233f3426395972e5c049587a9956fbd
2 files changed