Feature checkin for #213

Feature checkin for
https://github.com/AzureAD/azure-activedirectory-library-for-objc/issues
/213
updated header
Addressed code review comments

Addressed code review comments
Merge pull request #214 from AzureAD/OSXUniversal-Client-Metrics

Feature checkin for #213 (Client Metric reporting)