reduce queries for fetching many node`s data

As described in the cmf-mailing list (https://groups.google.com/forum/#!topic/symfony-cmf-devs/Bv3REKYwT80), this would be my first changes for reducing queries. There is still an test issue i will solve later.
we have this else where already .. i think we hit some limit at 999 some where .. the other option is to just use ``OR`` .. however .. not sure if we really need to care if the limits are really that high.