User defined wifi/usb tether network. [2/2]

Enables users to select from a list of predefined networks
for use as the tether network, overriding the built-in networks.
This is useful, for example, where OpenVPN is in use with
routed setup.

Change-Id: I0dce2379a3f85fc63e8140e0e8c9c4c8889c5ae2
Cleanup the tethering commit

Change-Id: I1c9a0706c4581ba86ed1117565e8e1d7627a271b
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>
Settings: Stats v2.0

         PS1: Fix FC
         PS2: Remove Hide Button
         PS1: Change Cert

Change-Id: Ia3621d7bfc3e2b1edbe357f01b21dbec4278b9dd

Conflicts:
	AndroidManifest.xml
	res/values/strings_custom.xml
	res/xml/anonymous_stats.xml
	res/xml/preview_data.xml
	src/com/android/settings/aicp/stats/AnonymousStats.java
	src/com/android/settings/du/stats/ReportingService.java
	src/com/android/settings/du/stats/Utilities.java
	src/com/android/settings/du/stats/ViewStats.java
	src/com/android/settings/du/stats/fragments/ViewStats.java