add RecordCreate and RecordUpdate

also downgrade (temporarily) to binary protocol version 19, which is the same as Oriento and makes porting  features a lot easier. We'll upgrade both libraries to the latest version after 1.7 is officially released.