Refs #53 - Edit finder trait to find query result count in a more robust manner.

Typecase wheres query as PreparableSqlInterface rather than Select so it can be used with Updates, Deletes.
Merge pull request #53 from synapsestudios/bugfix/53-fix-result-count

Fix getting count of results