Improve handling of rpm building

Added default apache configuration file for parity with debian systems
Allow GDESTDIR to specify install location for rpms
Removed vestigial ganglia-web/ganglia-web/debian folder
wheezy version
removing /var/www
/usr/share/ganglia-webfrontend for debian
fixing paths in postinst
fixing paths in postinst
merged with master.
merged to wheezy branch
Added an optional calendar view for overlay events
Added optional capability to view overlay events in a calendar
Merge remote branch 'upstream/master'
Cosmetic changes to event-calendat view
Merge pull request #181 from pcpiela/master

Calendar view for overlay events
Reports only in cluster view and not host view

When collection the optional graphs for a host, the logic is as follows:

- get default_reports from default.json
- get cluster_override_reports from cluster_<name>.json
- if host_<name>.json exists, take these as overwrite_reports, otherwise
  use the cluster_override
- at last merge all three reports

So, even if there is a host_<name>.json, we always merge in the
cluster reports.

For the Power systems we use, we have graphs that are only useful in
the cluster view. These cluster graphs should not be displayed for the
hosts. Since the current behavior might be useful for other people
make it configurable with $conf['optional_cluster_graphs_for_host_view']
Removed the "Now" button from the start/end time pickers. It generates a value based on client locale which is incorrect. Improved validation of input parameters for event creation.
Merge remote branch 'upstream/master'
remove dead cache code that has moved to the Cache module
regardless of which condition was used to determine the cluster, pass
it along to the individual graph calls

Appears to have been a regression from
78bf00ebefe8d276749ee27d0d2e2973d437de9b
count no worthwhile cached data as a miss, even if the varibale has
been initialized