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
only refresh on positive integer, discovered by @linkslice, refs #724
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
bulk update of the docs from the last week or so of updates
Merge pull request #811 from obfuscurity/fix_logbase

Fix logBase when value < 1
Merge pull request #809 from obfuscurity/fix_dashboard_refresh_interval

Only refresh dashboard on positive integer [0.9.x]
require Django 1.4, fixes #650
Merge pull request #828 from obfuscurity/require_django14

Require Django 1.4 for 0.9.x
remote_storage.py - stay consistent with local fetches and pass now to remote