Switch to enable recursive or only direct children in autocomplete lookup.

For large graphite installations it is not desirable to recursively read all directories in the whisper storage.
Implement lazy autocomplete for incomplete path names
Make constructTarget() match getData() in treatment of "sample size" data as minutes
Merge branch 'lazy_autocomplete' into master
Merge branch 'issue34_movingAverage' into master