Drivers 133 embedded doc keys validation

Added a test to validate DRIVERS-133: that embedded doc keys are also checked for a leading '$' character and '.' if check_keys is true.