Tests if _connection is an instance of Connection
This should fixe the Travis build failure
Changed to an isset in case the prefix is 0
Merge remote-tracking branch 'origin/3.0-wip-connection-prefixes' into 3.0-wip-connection-prefixes
Only apply prefix if $tableName is a string
Provides consistency with what the variable represents
DocBlock
Update test case with subquery case