Timestore based get_Series function
phptimestore based average data
Massive indentation rework. AGAIN.
Added new ability to set a combobox for configuring display widgets.
Also, commented out a console.log statement in
Lastly, more indentation cleanup (christ, I STILL didn't get it all?)
Added static offset option to dials.
Units are now drawn on dial indicators.
TODO: add the ability to toggle the display of the units.
Merge remote-tracking branch 'remotes/origin/master' into WhitespaceBomination
Dial polishing, added the ability to turn off the legend.
Convert all the plots to "x" mode, rather then "xy" mode, since they all autoscale the Y axis.
Goddammit, I hate two-space indentation, but it's messing up the diffs. Reverting it.
Merge pull request #133 from fake-name/master

Copy of pull request #130 instead against the dev branch
Merge pull request #134 from fake-name/WhitespaceBomination

Whitespace rework to produce consistent layout using 4-space indentation. Copy of #132
Merge pull request #135 from fake-name/MoreStuff

MOAR CHANGES: Adding start and stop graduations to the dial widgets, as well as a easier way to configure the dials. Lastly, updating all the graphs to use auto-Y-scaling region selection.
Fix https://github.com/emoncms/emoncms/issues/138

Basically `#` characters are now automatically removed in the designer, and re-added within the plot function. This fixes the issue where having a `#` character in the URL (which is how plot parameters are passed to each plot iframe) causes the url to be invalid, since `#` has special meaning in a URL.

Lastly, indentation was converted from 2 to 4 spaces.
Merge pull request #139 from fake-name/MoreStuff

Fix for Issue #138
Refactoring of the way feed engine method's are called including flexibility on feed engine type to use when creating feeds
changed to default settings
settings backwards compatibility
Password recovery feature using swift mailer
default is password reset disabled