Refactor PhoneFacade.

Separate listeners from PhoneFacade.
Add TelecommManager support to sl4a.
Bug and formatting fixes.
The listeners actually work now.

Merge master commit 5416a879b21b251729e8f61367a0385ec6038192
Change-Id: Ib18064d8282a7a52866937b297dc7cfa51b90531
6 files changed