Merge pull request #107 from tschottdorf/vetsyntax

A couple of no-brainer style fixes
Address Ben's feedback from PR #100
address Tobias' comments
Merge pull request #105 from cockroachdb/spencerkimball/address-bens-comments

Address Ben's feedback from PR #100
Enforce key length constraint of 2048 bytes.

Aside from needing to enforce a constraint of some sort, this change
allows us to definitively specify KeyMax, removing the previous requirement
that keys stored in the map couldn't start with \xff.
Addressed Tobias feedback, increased key size limit to 4096
Merge pull request #106 from cockroachdb/spencerkimball/enforce-key-length

Enforce key length constraint of 4096 bytes.
Address Pete and Jiang-Ming's feedback on maximum key length change.
Make the build self-contained
Merge pull request #97 from cockroachdb/shawn/bootstrap

bootstrap
Remove and consolidate various uses of reflection.
Merge pull request #110 from cockroachdb/pmattis/reflection

Remove and consolidate various uses of reflection.
Added simple offset measurement between two connected nodes
Merge pull request #102 from embark/embark/clock_offset

Simple clock offset measurement between two connected nodes
Merge pull request #108 from cockroachdb/spencerkimball/key-length

Address Pete and Jiang-Ming's feedback on maximum key length change.
Use curl instead of wget
Merge pull request #112 from cockroachdb/shawn/curl

Use curl instead of wget
Rework build settings to allow raw "go" tool usage.

Moved cgo settings into a pkg-config file (storage/engine/engine.pc)
which is created from storage/engine/engine.pc.in. Change the cgo
settings to find rocksdb in the same location for both normal builds and
docker builds.

Various cleanups to the Makefile now that we no longer need to set CGO_*
env variables.

Delete the Vagrantfile. It's likely currently broken.
Merge pull request #113 from cockroachdb/pmattis/build

Rework build settings to allow raw "go" tool usage.
Rip out most of multiraft.go and replace it with etcd/raft.

This is not yet usable and the storage layer is not yet implemented,
but it's enough to pass its own limited test suite.