New extension method and new cmdlets

Decided to create a new SharingCapabilities extension method, but then refactored it to a more generic SetSiteProperties which extends Tenant.
Added new cmdlets for Set-SPOTenantSite, Add-SPOContentTypeToList, Set-SPODefaultContentTypeToList