add static LanguageTag::isValidBcp47()

Change-Id: I2c646b3e2f13a6fccc845ce8eb82fccee154f3c6
add unit test for static isValidBcp47() method

Change-Id: Ib234fb1d14087236d337dfe351aea941945e718c