Add ConditionalPut to the DB interface. It was missing by accident.

Summary: Add comment about ranges being half-open

Test Plan: go test

Reviewers: spencerkimball

Reviewed By: spencerkimball

Subscribers: matthew

Differential Revision: http://phabricator.cockroachdb.org/D100