Bug 1090097 - [settings] refactor SIM Manager with AMD pattern

ok ! factory pattern instead !