Refactor finite series filtering, because jeez
Now we can just apply map in some spots
Actual fix re: TimeSeries iteration vs len/indexing
Add new "changed" function

This function checks if a metric has changed and returns 1 when it changed else 0
graphlot/views.py - need to have "now" in requestContext
render/views.py - ensure range parameters are ints (not floats) and that if a timestamp aligned with series.end it will be included
Merge pull request #784 from Kixeye/0.9.x-fixjsonrender

JSON[P] Render Bugfix (0.9.x)
Merge pull request #740 from Kixeye/0.9.x-graphlot-viewnow

Graphlot - Patch to fix incompatibility introduced by 28bbd7f9
Fix indentity function -- convert time.mktime floats to int for start and end time values
only refresh on positive integer, discovered by @linkslice, refs #724
Merge pull request #807 from dpkp/dpkp/fix_identity_function_0_9_x

Fix identity function (0.9.x)
ignore logBase < 1, fix from @wellle, refs #654
Merge remote-tracking branch 'graphite-project/0.9.x' into integration
Add test proving re #344.

Tested with fix reverted to ensure it fails correctly too.
Up verbosity of test to see wtf re: db init
Forgot to add fixture
Create empty DB so load-time DB touches don't explode.

See https://github.com/graphite-project/graphite-web/pull/344#issuecomment-51546344
Merge pull request #344 from bitprophet/fix-yMaxValue-when-stacked

Fix yMaxValue when areaMode=stacked
Fixing safe pickles list to making remote rendering work. Fixes issue #608
Merge pull request #822 from deniszh/0.9.x

Fixing safe pickles list to making remote rendering work. Fixes issue #608