SimpleQuery is no longer abstract, implements the Filterable interface and should now be usable as a basic Query implemenation as is.
We want SimpleQuery to be able to run standalone
BaseQuery should no longer be abstract but be usable as is as soon as we stripped ResultSet-specific tasks. As "Base" suggests something that must be extended, the name no longer fits. So this is SimpleQuery right now.