fixed issue when doing '.select(a.id, [ b.id, b.name ])'
added a few more tests for query.select()'s handling of arrays
Merge pull request #146 from tmont/star-prefix-fix

Better handling of arrays in query.select()'s arguments