Remove unnecessary merging of arrays

There is no $where at this point, not only is this pointless, but also
produces an error.
No rows, no current row

If there are no rows, we cannot assign the first row to the current row
property. This commit checks if rows actually exist, and then assigns
the current row.
Bounding placeholders don't need quotes

Binding a parameter does this by it self. No need to do it by hand. And
if done, query does not work as should.
Merge branch 'hotfix/0.2.1'
bumped version