Fix zoom to year
Merge pull request #184 from woutertP1/patch-2

Fix zoom to year
Development branch for start on thorough integration of error logging to feed engines, plus:
- more complete integrity checking on engine meta data
- new meta data file for storage of npoints parameter only.

Note: dont use this branch in production yet, make sure you have a good backup.
Additional error checking and logging for PHPTimestore
Further PHPTimestore error logging
Merge pull request #1 from pb66/processlist

Processlist
Merge pull request #2 from emoncms/master

updated from upstream
Mostly complete logging for feed engines
consistent class:method naming
Allow updating in PHPFINA
Improved timezone support:
- midnight that corresponds to user timezone can now be selected
- default daily engine is PHPTIMESERIES as its compatible with summer time timezone changes
- easier settings option to enable mysql as an engine for all input process types
minor changes
Set timezone for processes ran from node interface
Fix corrects update process not to reduce the number of npoints
below the actual amount in the feed when updating within the
body of the feed data.
Merge remote-tracking branch 'origin/master' into Develop
Merge remote-tracking branch 'origin/logging' into Develop
Merge remote-tracking branch 'origin/master' into logging
Merge remote-tracking branch 'origin/Develop' into logging
Merge remote-tracking branch 'origin/master' into Develop
Removed database password contents check