Telephony: Introduce DataProfile base class

DataProfile is a base class from which we derive ApnSetting.
This can be extended for other classes of DataProfiles.

Conflicts:
	src/java/com/android/internal/telephony/dataconnection/DcTracker.java