Add more tests.
Add required files.
fix the configuration test
fix #285. fixing some problems with req num roll over
Merge commit 'df2056de8a9644f13b84540fadf123e55ef238d9'
add support for function calls aliasing in the parser
fix #69. Support column aliasing
Merge pull request #290 from influxdb/fix-69-column-aliasing

Fix #69 column aliasing
Update changelog for 0.5.0-rc.3
make sure we close the iterators after we query
fix #287. make the lru cache size configurable
update the change log
fix the configuration parser
fix #286. Make numbers of open shards configurable
Merge pull request #292 from influxdb/fix-186-max-open-shards

Add option for max open shards
prepare the changelog for a release
fix #298. fix limit when querying multiple shards
Merge pull request #298 from influxdb/fix-298-limit-with-multiple-shards

LIMIT seems broken
Fix #305. Ensure that the shard id is set based on the number of current shards + 1. 305 was only occuring if a restart after a Raft log compaction happened
fix bug where writes from the protobuf connection were incorrectly getting logged to the wal and buffered.