Fixed mistake in LIMIT/OFFSET portions of SQL queries in previous commit.
Fixed mistake in LIMIT/OFFSET portions of SQL queries in previous commit.
Removed entity_record_limit_driver::by_fields_after() and entity_record_limit_driver::by_fields_after_multi() since they aren't feasible (useful) when it comes to arbitrary order by fields.
Added cache_list_engine option to entity config, now list based entity caching can be stored in a separate engine to the general caching engine. This means you can use memcache for caching sets of PKs, and keep track of which fields those sets' keys belong to in redis.