reject transaction promise if commit fails (fixes #50)
Merge pull request #52 from studds/master

reject transaction promise if commit fails (fixes #50)
prep for 0.2.6
release 0.2.6