Wifi: Allow configuration of Ad-Hoc (IBSS) networks

Show Ad-Hoc (IBSS) networks in the list of available Wi-Fi networks and allow
to connect to or create new Ad-Hoc (IBSS) networks.

This requires the IBSS changes in frameworks/base and external/wpa_supplicant_8

Change-Id: Ie44c47753100bbf8e691446e69b8d31659f64e3b
Wifi: Enable IBSS options only if IBSS is supported

Show IBSS network options only if IBSS mode is supported by the Wifi driver.

This makes use of the new API isIbssSupported() of WifiManager. We have to be
careful to make the query only after we reached WIFI_STATE_ENABLED.

WifiSettingsForSetupWizardXL is left out because it does not handle these
states.

Change-Id: I072c5cc6ed36305806b469cf05c4786d22bfd418
Wifi: Add frequency selection for new IBSS

Allow users to select a frequency for newly created Ad-Hoc (IBSS) networks, and
show the frequency for existing IBSS.

Change-Id: Icaa09c9386967fdf0a88865ff2e64cc9b219da1f
DataUsageSummary: fix mobile data usage display for sim-less devices

- Don't assume the device has a sim card. Check for a phone number
  instead. Otherwise the mobile data usage screen will not show up
  on sim-less CDMA devices.

Change-Id: Ic6e35dc209ff05e0c89dc990ad82f4ab4d3f337d
remove about slim

PS2: fixed wrong icon removal
PS3: updated translations
Change-Id: I6064cc6cae012d596d82209e2f58227896761a65
Continuing Russian translation

Fixed some bad-looking phrases
Translated commit I96548f15b9f904950f775b4fb3b8b3b573993ece
Fixed one more bad-looking phrase :)
Fixed inobvious tile name
Translated commits Ie44c47753100bbf8e691446e69b8d31659f64e3b and Icaa09c9386967fdf0a88865ff2e64cc9b219da1f
SlimCenter renamed according to localizaion

Change-Id: I26cef7682a816262a630bbf8f6f86372d2e09ae2
Merge remote-tracking branch 'slim/jb4.2' into mirage