cleanup the storage keys and point iteration in the shard's code
Let time.Unix() do the work for us
Merge pull request #926 from influxdb/storage-key-refactor

cleanup the storage keys and point iteration in the shard's code
actually use prefix in CreateSeries integration helper
Merge pull request #928 from Dieterbe/fix-list-series-integration-prefix

actually use prefix in CreateSeries integration helper
Add option to include space to series mappings in list series query.

Fixes #867. Close #927. Updated lexer and parser to work, added code to
coordinator to insert spaces if requested. Now the user can request the
shard spaces. `list series include spaces`
split on the name of the series
wait for the continuous queries to run
Modify merge to work with regex
More logging
Use actual Heap to keep the incoming series sorted

Also:
- rename SimpleHeap to SeriesHeap and move it to common
- Refactor the heap logic in its own package
common.SeriesHeap -> engine.SeriesHeap and make Merger.Update() public
Merge points at the shard level