Merge pull request #247 from DylanLacey/master

Minor improvements (Closing #241, #244)
Preparing for release 3.4.5
Merge pull request #248 from DylanLacey/master

Return the first error inthe batch when there is one
Preparing for version 3.4.6