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.
Merge pull request #308 from influxdb/fix-305-shard-ids-not-unique-after-restart

Fix 305 shard ids not unique after restart
Update CHANGELOG.md
refactor the wip and fix some bugs
fix more bugs in the wal
update the changelog
more logging
graceful shutdown
add a test to make sure we don't relog requests

the actual  fix is in 1da8fef493fe86194cbbac25e3df61e560d13131
rename import
fix #309. Don't relog the delete queries
some refactoring
ignore more files
wal should go in the opt directory with the rest of the data
remove some whitespaces
update changelog
update changelog