FM Radio: Add support for FM Radio in Android

Creating interface and framework for using FM Radio
RX and TX from different vendors.

Signed-off-by: Christian Bejram <christian.bejram@stericsson.com>
Change-Id: I1a71aed01bfffdddfabf1cdfbfa3707cb1ed016b

Conflicts:
	core/java/android/app/ContextImpl.java

Conflicts:
	core/java/android/app/ContextImpl.java

 Changes to be committed:
	modified:   Android.mk
	modified:   core/java/android/app/ContextImpl.java
	modified:   core/java/android/content/pm/PackageManager.java
	modified:   core/res/AndroidManifest.xml
	modified:   core/res/res/values/strings.xml
	new file:   data/etc/com.stericsson.hardware.fm.receiver.xml
	new file:   data/etc/com.stericsson.hardware.fm.transmitter.xml
	new file:   fmradio/include/android_fmradio.h
	new file:   fmradio/java/com/stericsson/hardware/fm/FmBand.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/FmBand.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmReceiver.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmReceiverImpl.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmReceiverService.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmTransmitter.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmTransmitterImpl.java
	new file:   fmradio/java/com/stericsson/hardware/fm/FmTransmitterService.java
	new file:   fmradio/java/com/stericsson/hardware/fm/IFmReceiver.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IFmTransmitter.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnAutomaticSwitchListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnBlockScanListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnErrorListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnExtraCommandListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnForcedPauseListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnForcedResetListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnRDSDataFoundListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnScanListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnSignalStrengthListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnStartedListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnStateChangedListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/IOnStereoListener.aidl
	new file:   fmradio/java/com/stericsson/hardware/fm/package.html
	new file:   fmradio/jni/Android.mk
	new file:   fmradio/jni/android_fmradio.cpp
	new file:   fmradio/jni/android_fmradio_Receiver.cpp
	new file:   fmradio/jni/android_fmradio_Transmitter.cpp
	modified:   services/java/com/android/server/SystemServer.java