Port SimPicker implementation in MSAB and comms apps to GaiaSimPicker. r=Rik, r=julienw, r=francisco, r=yurenju

I'm quite new in web component,s but isn't it supposed to be loaded by the web components subsystem?