Merge pull request #251 from obfuscurity/0.9.x

Freshen up the banner
need to divide numberOfLines by columns for legendHeight when secondYAxis
Merge pull request #268 from obfuscurity/0.9.x

Fix legendHeight when rendering secondYAxis (0.9.x)
change default color scheme, refs #264
Merge pull request #270 from obfuscurity/0.9.x

Change default color scheme (0.9.x)
Merge pull request #273 from vimeo/make-output-target-name-match-url-param

Make output target name match url param
Merge pull request #276 from jeblair/master

Fix "global name 'i' is not defined" exception caused by typo.
Merge pull request #160 from lensen/patch-1

Typo in tools.rst
Left-strip leading periods in metrics/index.json.

Handles issues where WHISPER_DIR in config does not end
with a trailing slash.
Anal retentive 80-column formatting tweak.
PEP-8 is mother, PEP-8 is father, all hail PEP-8
Merge pull request #293 from bitprophet/0.9.x

Fix leading dots in metrics/index.json
fixes cases where we only have one metric on each axis
Merge pull request #302 from obfuscurity/0.9.x

Fix legendHeight for one numberOfLines and secondYAxis
alias / aliasSub fail when aliasing functions like multiplySeries
Merge pull request #303 from obfuscurity/0.9.x

alias / aliasSub fail when aliasing functions like multiplySeries
Add json_response_for().
Use json_response_for() in the easy cases.
Return a dict in tree_json() and serialize in the caller with json_response_for().
Use json_response_for() for jsonp, too.