Added Private Use subtag for multitenant etc. scenarios

Will accept a tag with a private use subtag e.g. en-GB-x-Scot or
zh-Hant-HK-x-Tenant123