Add support for commit and rollback options.
Add support for explicitly starting a transaction - modes also available.
Using the API makes the life of load balancer mysqlnd plugins easier/possible.
Merge branch 'PHP-5.5'
Add the name in a comment at commit/rollback, if provided
Merge branch 'PHP-5.5'