MAJOR revision to how we quote array values into a statement. now supports ?-mark placeholders properly. should probably refactor as it has a high complexity score.
refactor prepare() to reduce complexity
add test for numbered-placeholder array quoting
add methods fetchObject() and fetchObjects() to fetch result rows into objects. thanks, @harikt, for suggesting this, and @feketegy for backing him up. fixes #59
merge from qmark