Added dot notation support for retrieving values from compound MongoDB result documents; added MongoDB aggregate mode

Change-Id: I9f2f01e381e74baa62faea0c65da8d7c1b9e23b4
Merge "Added dot notation support for retrieving values from compound MongoDB result documents; added MongoDB aggregate mode"