Explain Query - Adding more robust timing reporting timing and query exp...

Added betting timing, and attempted at explaining some explanations in English

Explanations are:
* Calls out the property index used
* and/or is Traversal query

(Queries that use a property index AND a traversal via joins, display both; but only the first property index is shown).

![explain_query___acs_aem_tools](https://cloud.githubusercontent.com/assets/1451868/3939007/5214415a-24c1-11e4-92b0-5f4cb41f6c24.png)