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'
Fixed bug #64135 (Exceptions from set_error_handler are not always propagated)
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Merge branch 'PHP-5.5'
Forgot test script
Merge branch 'PHP-5.5'