[1/2] Base: Add custom periods for data usage measurement

This commit adds week and day periods for data usage
measurement, instead of just months.

Change-Id: Ibd0067418435442d8cff922faf8ef0f6a5a28761
Merge "[1/2] Base: Add custom periods for data usage measurement" into android-4.4
Telephony: Introduce config item for Hot Swap support

When a Uicc Card is inserted or removed, Android pops up a prompt
to the user to reboot the device. This prompt is unnecessary if the
modem supports Hot Swapping of cards.

Introduce a new config item to indicate if the modem supports
hotswapping. Frameworks can then check this before propmting the
user.

Change-Id: I60c33d1f83d4f5b889b5f54bee0846675fbbb380
Base: Small DE translation fix

Fixes this: http://imgur.com/jVN49fU

Change-Id: Ibf3b771254adbc22f953ad1f7516f40b21923554
merge changes from Omni 4.4 into local branch

Conflicts:
	core/java/android/net/NetworkPolicy.java
	services/java/com/android/server/net/NetworkPolicyManagerService.java

Change-Id: Ie36f8421537e37870bc77ec5fdb163f7ddf7f157