Proto commits in BTrDB/btrdb-server

These 16 commits are when the Protocol Buffers files have changed:

Commit:0401262
Author:cameron

Make window size unsigned

The documentation is generated from this commit.

Commit:b7a5ba2
Author:cameron

Add missing window size param to protobuf def

Commit:c3e5a2f
Author:cameron

Add GenerateCSV, proto definition, query, and helper interfaces

Commit:95c3d5b
Author:Michael Andersen

Introduce metadata usage API call

Commit:8bb08b1
Author:Michael Andersen

Insert PQM and recovery working

Commit:a192ddd
Author:Michael Andersen

Changes to protocol

Commit:5e873a4
Author:Michael Andersen

v4.4.6

Commit:615cf63
Author:Michael Andersen

v4.3.x start of first usable v4 line :p

Commit:0e85bf2
Author:Michael Andersen

Massive changeset for 4.2 - unlikely to work

Commit:047f269
Author:Michael Andersen

Add fault inject

Commit:014af07
Author:Michael Andersen

Add stream annotation support

Commit:b899e76
Author:Michael Andersen

Single node close to completion

Commit:3607641
Author:Michael Andersen

Moar partial work

Commit:4850420
Author:Michael Andersen

Old v4 work that I did not push

Commit:23fda10
Author:Michael Andersen

So... tired...

Commit:75bf264
Author:Michael Andersen

manual: start of ceph replacement