Bug 1058459 - [SMS] Data shared from other applications are not shown as Drafts until the app is killed and open again.  r=schung

Using localStorage as inter app communication bus.
As far as I remember this method was introduced because we had two places where it could be called, the first one for the normal flow, the second one for in-browser case after we lazy loaded desktop-only scripts. Now it looks unnecessary, but let me know if you think that having separate ```_initUIApp``` is beneficial.