Added a in-transaction method which takes a list of statements and commits them in a batch in a transaction. If the transaction is successful, it will return the results. else it will be rolled back.
When rolling back, return the result and not the errors.
Added basic documentation.
Cosmetic change.
More cosmetic changes and fixed a typo in documentation.
Merge pull request #28 from ducky427/master

Added a function to take a group of statements and commit them in a transaction in a single HTTP call.