Merge pull request #3151 from Azure/AUX45

Aux45
Merge pull request #3180 from Azure/AUX45

Aux45
Merge pull request #3192 from Azure/AUX45

Aux45
Merge pull request #3198 from Azure/AUX45

Aux45
Merge pull request #3210 from Azure/AUX45

Aux45
Merge pull request #3217 from Azure/AUX45

Aux45
Merge pull request #3228 from Azure/AUX45

Aux45
Merge pull request #3239 from Azure/AUX452

Aux452
Merge pull request #3250 from Azure/AUX452

Aux452
Merge pull request #3265 from Azure/AUX452

Aux452
Merge pull request #3278 from Azure/AUX452

Aux452
Merge pull request #3291 from Azure/AUX452

Aux452
Merge pull request #3303 from Azure/AUX452

Aux452
Merge pull request #3316 from Azure/AUX452

Aux452
Merge pull request #3330 from Azure/AUX452

Aux452
added goog OAuth2
Merge pull request #3348 from Azure/AUX452

Aux452
Merge pull request #3346 from riande/working

Added GOOG OAuth2
added code
Merge pull request #3361 from Azure/AUX452

Aux452