journal entry from long ago
work around missing fetch_all() for some mysqli drivers. thanks to mbutomax and massimilianosini for reporting the issue.
factory pattern. update readme and tests to reflect
mention pull request in readme