SystemUI: calculate height for tablet status_bar_settings_view

Use the minimum height required for no scrolling. If that height
will exceed the device's display height, reduce it accordingly.

This removes the need for hardcoded height in resource file and
the use of overlays to adjust it.

Change-Id: I0a85f19c2619dedd70a3e686982e0c483f9e3d32
wifi: don't avoid poor connections if mobile isn't connected and avoid
NPE on wifi only devices.

Change-Id: I7dcbbe682ee69bc23b8d9fe8cbed49cab7cea04b
CatService: Handle CAT timeout

Samsung STK sometimes sends CAT timeout message. Handle it to
prevent force close.

Change-Id: Ic80da420fc25b417aefd48bba05d03720c052461
WebView: fix crash when moving cursor

Caused by http://review.cyanogenmod.com/20731 when the cursor is
moved while no text is selected.

Change-Id: I71d49f1a16271dd0b7a0b4930f04d33a64a69b49
Update korean translation

Change-Id: Ie1a6022013fe4e81a4fb024c2cff4936b5a44bb9
es_ES: Added missing translations

Change-Id: I4fe35be55a563e4414fe0b1fa3de9a197d25c59e
Merge "SystemUI: calculate height for tablet status_bar_settings_view" into jellybean
Merge "WebView: fix crash when moving cursor" into jellybean
frameworks/base: Increase the buffer size to hold the whole content of the file.

When we have more cpufreq steps and cpufreq's time_in_state stats file
can grow beyond 256.

This buffer size was not enough because the file has more than 300
characters. So it read part of the file and the parsing failed.
This runs from ActivityManager, so when the ActivityManager dies
framework reboots.Increasing the buffer size will help use to get
the whole file into the buffer.

Change-Id: I3f95dc7534fdaf5e139966c0d1be8d79d6413a0f
Merge "es_ES: Added missing translations" into jellybean
Merge "wifi: don't avoid poor connections if mobile isn't connected and avoid NPE on wifi only devices." into jellybean
Merge "Update korean translation" into jellybean
Fix for updating TCP buffer size when switching network type

When PDP connects in GSM network, the TCP buffer window size is
set to max 8760. If the phone swicthes to UMTS, the TCP buffer
size is not updated to UMTS, i.e. GPRS buffer size is still
used with limited data transfer spead as a result.
This fix makes sure the TCP buffer size is updated when
switching network type.

Based off of (varible name change): https://android-review.googlesource.com/#/c/41612/

Change-Id: Idf19bca0b2eca218899aba68002d652b65070916
KeyguardViewMediator: fix NPE when DEBUG=true

Change-Id: Icc6f708ff11db3f67cbea6ce219d21cabc34cfdc
Framework Base: updated french translation

Change-Id: Ia999111b8dc0de1b94da61c4a112428966d29f29
RIL for Samsung v6 RIL CDMA devices, based on SamsungRIL.

rev 2: Fix whitespace.
rev 3: Fix whitespace.
rev 4: Rename subclass to be more generic.
rev 5: Bring in some RIL state updates from Smdk4210RIL.
rev 6: Override getDataCallState to provide correct dataCall.ifname.
rev 7: Remove unused variables from testing.

Change-Id: Ibe611b59509ceff8edb1c3fc2775e5bbd8916e13
frameworks/base: Dutch translations

Change-Id: I01a74bcc9f78dcc805b12cb9334d682893f8f5f3
Merge "RIL for Samsung v6 RIL CDMA devices, based on SamsungRIL." into jellybean
Merge "CatService: Handle CAT timeout" into jellybean
HTCQualcommRIL: Set mUSIM and mSetPreferredNetworkType

This is required to enable "GSM/WCDMA/LTE auto" mode on evita, and to make the device load that setting after reboot.

Change-Id: Iec563669f50724e7726b0c0e23f62910442cac76