platform-601 copied schotime master branch at https://github.com/schotime/PetaPoco
platform-601 fix build error
platform-601 tests in configuration expect this to be public
platform-601 code to pass in a transaction used by both NetTiers and PetaPoco
platform-601 added method to retrieve the current transaction
platform-601 modifier changes for mocking and accessiblity
platform-601 modifications required for BulkInserter
platform-601 virtualizing for mocking
platform-601 added back in a Single<T>(x) and SingleOrDefault<T>(x) that calls into the "ById" methods
platform-601 adding in FetchMultiple support for up to 16 types