Made datum_range_t use the old bound_t that it used.
Moved protob impl definitions back to protocol.cc.