DESC
Make commit and rollback return ssize_t instead of int.
EDESC
Make commit and rollback return ssize_t instead of int.
This allows proper large file use by giving the OS the control on how big a
transaction can be.

