libcamera: touch-to-focus fixes

- Do not send command to camera unless preview is started
  (fix 4.3 AOSP camera crash)
- Send touch AF command regardless of previous state
  (required to actually trigger touch AF at the new area)

Change-Id: I51a8f80ce1ec38f1052e4660f708be8649478a88
Some more Jellybean MR2 updates

Squashed commit of the following, from aries:

commit 94499fe21486f0ccfde0b65a9052803845873666
Author: Pawit Pornkitprasan <p.pawit@gmail.com>
Date:   Sat Aug 3 21:59:32 2013 +0700

    aries-common: set ro.bq.gpu_to_cpu_unsupported

    This tells SurfaceFlinger to always use the CPU
    pipeline for taking screenshot. We don't actually need
    this since our surface type isn't supported by Bitmap
    and will defaults to CPU anyway, but setting it doesn't
    hurt.

    Change-Id: I35c15dff969a89990c0f4ef6512cb79ab3c71362
    Signed-off-by: Pawit Pornkitprasan <p.pawit@gmail.com>

commit 4250bbb4b20b408cd589dbf76055c1366269ce30
Author: Alberto96 <albertoguanti@gmail.com>
Date:   Sat Aug 3 13:10:17 2013 +0200

    aries-common: update media_codecs.xml for 4.3

    * Add GSM decoder explicity
    * Add VPX encoder (now required for 4.3 compatibility)

    Change-Id: I7e6e79254313edb9159a495749b8200b13c8af42
    Signed-off-by: Pawit Pornkitprasan <p.pawit@gmail.com>

commit da8201c1de7858a5b6752bd24e85246ede27153a
Author: Alberto96 <albertoguanti@gmail.com>
Date:   Sat Aug 3 13:09:11 2013 +0200

    Include specialized copy of libskia for playback of Saved Webpages.

    cherry-picked from 6eae0292a8aa7a2374f35ebb8a9de801c9421761 of tuna

    This CL gives prime devices the ability to display saved pages in the
    Android browser that were recorded with a previous version of Skia.

    Change-Id: I81241cda20e3bea3edcc60d92f324575491698eb
    Signed-off-by: Pawit Pornkitprasan <p.pawit@gmail.com>

commit 6db339d5b6928bc47eed0ebd4c6a869a9345dd50
Author: Alberto96 <albertoguanti@gmail.com>
Date:   Sat Aug 3 12:24:32 2013 +0200

    aries-common: remove unused ARCH_ARM_HAVE_TLS_REGISTER

    The variable is no longer used by the Android build system.

    Change-Id: I536e6ce2e45b25fccaed50408922a2851a30563f
    Signed-off-by: Pawit Pornkitprasan <p.pawit@gmail.com>

commit a21072fdfc2065d646726a49887ac25237de7499
Author: Alberto96 <albertoguanti@gmail.com>
Date:   Sat Aug 3 14:04:22 2013 +0200

    Disable GL scissor optimization for aries (SGX540)

    http://source.android.com/devices/tuning.html

    Change-Id: I8eb0bd6f868a6b0532c1c833e43a4b30031f7261
    Signed-off-by: Pawit Pornkitprasan <p.pawit@gmail.com>

commit 0e783f2c1d245ab73dfa958a911a8db5bca0606d
Author: Alberto96 <albertoguanti@gmail.com>
Date:   Sat Aug 3 12:21:35 2013 +0200

    Remove make_ext4fs from PRODUCT_PACKAGES

    This has been in the core package set since 4.2.

    Change-Id: I512e3b042e2c98115098a61f025b9022b58095d3

Change-Id: I42b06f02f73c487500f6c84788c74672d80b2901
Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
P1: DA translation

Change-Id: I89263d04b2cbf4485f111b9c1350c63a9d2db193
Initial support for CMHW

 * Move Vibrator Tuning to the hardware tunables framework.

Change-Id: Ie07a7c4f9f6136e8b09ce404981cf66a0a5376b1
updater: storage updates for vold-based recovery

Squashed commit of the following:
commit 3fbca42b710b65979c5e77eaddeb88aedff3023a
Author: Pawit Pornkitprasan <p.pawit@gmail.com>
Date:   Wed Aug 28 17:47:47 2013 +0700

    aries-common: updater: fix install from external sd

    Don't use -f with readlink since it won't work if
    the destination does not exist.

    Change-Id: I1e2f16ba009108dbdc69f91202c1dd071c1361e7

commit 498917672bfc93b5abefc94b93a116c884e59bb7
Author: Pawit Pornkitprasan <p.pawit@gmail.com>
Date:   Tue Aug 27 00:21:55 2013 +0700

    aries-common: symlink /external_sd instead of /emmc in recovery

    This is what ROM manager uses

    Change-Id: I64522f48f740d9c16139755e0ea75fdcffc46988

commit cb7657109c4b40056daf50e56ba361353088acf1
Author: Pawit Pornkitprasan <p.pawit@gmail.com>
Date:   Sun Aug 25 13:47:00 2013 +0700

    aries-common: fix installing from stock

    - Package path need to be changed from /sdcard to /storage/sdcard0
    - Readlink does not work on recovery on Samsung ROM

    Change-Id: I28ed95f3ac89ebfc850d5c1be51972cff90d2127

commit 08eb52a09dbaa6494b6714ca196d119b47d238ce
Author: Pawit Pornkitprasan <p.pawit@gmail.com>
Date:   Sun Aug 25 11:15:26 2013 +0700

    aries-common: support vold-based recovery

    Change-Id: I9fc82f8a77a027b10a365aed2411a0cf17d3332d

Change-Id: Iba27fba8800b8283ea146d923ea5b386399bb457
Enable Dalvik startup with a low memory footprint

Change-Id: I22867ba0b417612b3efa8c28bca737d65cd739a1
p1-common: CS translation

- added Czech translation
- fixed typos and corrections

Change-Id: Icac19c68f0f7b9e37d353af0c0970893447dfe07
Merge "Enable Dalvik startup with a low memory footprint" into cm-10.2