WL#1293: QueryCache: Do not spawn second query execution if it is already running

Affects: Server-6.1   —   Status: In-Design

For some loads query cache behaviour might be greatly improved, if query cache 
would not launch second query execution if exactly the same cachable query is
already running, but instead wait for it to complete and return results.
 
Example case: After table update queries are invalidated and users waiting for
page to load using "reload" bored by long page creation time.

This is feature request from Sony.de and RightNow Technologies.