Handle key match test with more complex read queries

For example, if the partition key was also a foreign key relationship,
the original #matches_key? check would fail.
Update travis build matrix and switch recipient from Dan to me
Re-enable support for ORDER BY and LIMIT clauses