Replace coordinator's naive slice of keys with an interval tree.

In many instances, txns were sending 3-4 identical resolve intents.
Seemed worthwhile to make this change.

Also, over the course of debugging, I noticed that we were keeping way
too many timestamp entries in the timestamp cache. This change also
includes code to keep that cache pruned on inserts so it should be
much more memory-efficient now.

Finally, I noticed a bug in the interval tree implementation from biogo.
This change works around it by pruning the timestamp cache, but this is
pretty serious and I've mailed the biogo user group and will get it
resolved one way or another.
Merge pull request #103 from cockroachdb/spencerkimball/interval-cache-for-intent-keys

Replace coordinator's naive slice of keys with an interval tree.
fix some `go vet` errors
remove double spaces after full stop in comments
replace `go vet` by `go tool vet`: the latter works with files from different packages
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.
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
Created server-wide time offset map
Modified representation of remote clock offset