adds a Query.select_* method so you can now do select_fieldname() instead of set_fieldname() with no value, that made set have more than one purpose which was confusing. Also adds Query.pk() and Query.pks() that are convenience wrappers for select_pk().value(s).