Merge pull request #17 from rdallman/serial-writebatch

added ability to create from write batch, supporting commit upstream