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

I don't know why my local jshint breaks but not TBPL's jshint, but this file would benefit from a 'use strict';