Telephony: Helper for call recording in call log

Needed for call recording

Pass creation time in Call interface so that we can uniquely identify
calls in call log

Change-Id: Idae0d0e76e9c27654e69a97184e35779b17e1724
CDMA: Fix APN setting crash when using CDMA SIM card.

Orginal introduce a incorrect APN activity name, so APN setting crashed.

Change from com.android.settings.ApnSettings to
com.android.settings.Settings$ApnSettingsActivity

Change-Id: Ie1e6fa6ca22cca40d0fcf0911acfade1bee7dde4

Conflicts:
	res/xml/cdma_options.xml

Change-Id: I2e3ddf75e6102d4b716f00004fb1453703d62ac8
Call recording encoder/format choice 2/3

Adds a user option between WB AMR (the default) or HE-AAC for the encoding of call recording audio. Also changes the output format of the file appropriately (WB AMR now uses the WB_AMR output format and HE_AAC chooses the MPEG_4 output. File extensions are adjust accordingly as well).
This was in reponse to people complaining the quality of call recording audio is poor. It's noticibly better using HE-AAC, but filesizes are larger.

Change-Id: I31f4a57042cf9e221ea2292922f071c955170e1e

Conflicts:
	src/com/android/phone/CallFeaturesSetting.java