libphonenumbergoogle and cyanogenmod hardware abstraction layer

Change-Id: Ic7939a34da93e8a52029e723fd81f7cbbc5d02c3