added support to coustom where conditions
Merge branch 'master' into feature/influxdb-add-where-conditions

Conflicts:
	src/app/partials/influxdb/editor.html
	src/app/services/influxdb/influxdbDatasource.js
Added where condiction operators
Added conditions management
Added labels per series management
better variable naming
removed unrequired variable (error on merge from master)
Increased resolution for graphite datapoints (maxDataPoints), now equal to panel pixel width. (Closes #5)
Merge branch 'feature/influxdb-add-where-conditions' of github.com:mavimo/grafana into mavimo-feature/influxdb-add-where-conditions
Review and small refactoring of PR #331
Closes #333, New version availability check will now checks http://grafanarel.s3.amazonaws.com/latest.json if there is a new version. And the link now points to http://grafana.org/download
began work on unsaved changes warning when changing dashboard, Issue #324
New config setting for graphite datasource to control if json render request is POST or GET (Closes #345)
working on unsaved changes warning
Fixed an exception when adding a graphite function.

The error was that funcDef is just a string parsed from an event
like onMouseDown or something like that. This event is turned
into a function instance, and the function instance has
expected parameters and so forth. However, the number of
parameters was actually checked on the funcDef.
small progress on unsaved changes warning
More work on unsaved changes warning (Issue #324)
Added onbeforeunload check to unsaved changes warning feature
Merge branch 'unsaved_changes_warning' (Closes #324)
Merge pull request #356 from Tetha/master

Fixed an exception when adding a graphite function.