Bug 990058 - [FTU] Re-implement Basket newsletter for splitted FTU 

- Basket functionality moved to shared
- Use DataStore instead of AsyncStore
- Launched from System instead of Dialer