Remove quicksettings tile per row duplicate on landscape from tablets

Change-Id: I11f177983ec8c98703bdef48c9b60ce1bd14c4c8
Revert "Settings: disable not supported features on third party IME keyboards (2/2)"

This reverts commit dd658c6fa4305ad6587940d1d8b1e03d8a1064a5.

Conflicts:
	res/values/strings.xml

Change-Id: I5001044b1364fe4147553cee7131ec739d26f5bb
Settings: check if the icon choser app give valid content back

due that a lot weird filemanager exists which show up in the action
choser to be able to crop even if they do not (and a lot famous
one do that as well) check if the file which returns exists and
if it has content at all. Otherwise inform the user that
the chosen app does not support this action

Change-Id: I66524c4b07714944bea4d3e264d918d0b8b662ff
Fix one NPE in tethering setting

Once we not declare BT feature, go Setting->more->tethering
will trigger this NPE.

Change-Id: I4736e7bade261475acda74e26250a81452018ffa
Signed-off-by: Jianzheng Zhou <jianzheng.zhou@freescale.com>
This fixes crash caused by null pointer

The crash is caused by a null pointer.
This patch prevents the dereferencement of the pointer when null.

Change-Id: I7a5aa23342bf7e6ba072c8bd2533ae574e2d0150
Author: Ovidiu Beldie <ovidiux.beldie@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 42641
Merge branch 'slim-4.3' into jb43