_APP_SETTINGS_LOADED fix for 0.9.x
bugfix: /metrics/view: report missing query parameter
Updated cumulative function to accept min and max

Add consolidateBy function to genericize changing of series
consolidation functions. cumulative() updated to call consolidateBy with
'sum' as a parameter
Bugfix for https://bugs.launchpad.net/graphite/+bug/1021942

integral(multiplySeries(x,y)) was failing to render a graph.

Cause was intergral expects a seriesList, but multiplySeries only
returned a single series.
make manage.py script executable
make host and path of graphite application configurable

* allow proxies or powering flot-based graphite-interacting
  applications on a different machine/port
* be more consistent as to building full absolute urls or not

while we're at it:

* make build_url function names more uniform and meaningful
* group these functions in the code base
* implement cleaner way to generate URL arguments
  and prevent occurence of '&?' at the start of parameter string
allow jquery.graphite to be used with multiple graphs on one page

support building web interfaces that contain 1..N graphs on one page.
(the graphlot interface itself doesn't do this [yet], but either
way this is useful for (other) interfaces)

* introduce a "wrap" box that contains everything else, on which we
  run the javascript logic.
* give all graphite-query/graphlot classes and id's a consistent name;
  giving all id's a per-graph specific component
* fix incorrect capitalisation in metricName
* fix rowlist which should be a class, not id. as they are not unique.
* document the "contract" between the html pages and the javascript
fix delete button
remove this.each from $.graphiteGraph()

it's not needed and only introduces complexity.
if you want to init multiple graphs, you can always do
$('foo').each.graphiteGraph()
make arrays_equal() and id() available to other JS
prefer matching whisper files to directories with the same name
allow an empty seriesList to be passed to cactiStyle()
clean up header, improve css and remove table
Fix for Bug # 1023727, trailing comma on list items in Javascript file
breaks IE compatibility.
Added a new button to open the current graph into graphplot
Allow timeshifted metrics to expand the end date range beyond the current time. Handy when comparing data from a week ago to the current values to allow trending lines to show predictions.
Merge pull requests #14 from kmike
Fix reference to WSGIImportScript
Merge pull request #38 from drawks/master

Unit scaling added to cactiStyle
Merge pull request #24 from hostedgraphite/master

Fix for unnecessary rendering while loading a saved graph