update behavior for proper cache clearing/hydration

cd40027
- Flush the cache when performing a delete( ) or update( ) call on a Query object

127557f
- Add objects to instance pool when fetched from cache (enables PropelObjectCollection::populateRelation( ) to work without additional queries/cache hits)