SCHEMA-219. Adds AtomicKijiPutter and KijiUtilityWriterFactory.

 - adds interface KijiWriterFactory for custom writers.
 - AtomicKijiPutter, supporting atomic puts within a single locality group
   and checkAndCommit().

Signed-off-by: Christophe Taton <taton@wibidata.com>