t6-common: update camera blobs from m7ul 6.09.401.5

Change-Id: I04f845d4b93df644447dd33d9a33c946d01078b4
t6-common: Add hacked camera libs

* This is a re-apply of commit 47b10b7
  after blobs were updated

* Hacked camera libs use new property "ro.cam.hw.version" to identify
  the hardware the camera is running on.

* For future reference:
for i in $(find . -type f | xargs grep --byte-offset --only-matching --text "ro\.product\.device"); do
    HEXFILE=$(echo $i | gawk 'match($0,/(.+):([0-9+]+):/, a) { print a[1] }')
    HEXOFFSET=$(echo $i | gawk 'match($0,/(.+):([0-9+]+):/, a) { print a[2] }')
    echo "Modifying file: $HEXFILE at offset: $HEXOFFSET"
    printf '\x72\x6f\x2e\x63\x61\x6d\x2e\x68\x77\x2e\x76\x65\x72\x73\x69\x6f\x6e' \
        | dd of=$HEXFILE bs=1 seek=$HEXOFFSET conv=notrunc 2> /dev/null
done

Change-Id: I8745d1811e35def6f8cc4883f32350eca33f1166
t6-common: Disable HTC's ugly-face detection

HTC appears to have incorprated an ugly-face detection algorithm that
automatically crashes the camera when an ugly face enters the view.
While I understand their intentions (who wants pics of ugly people?),
this makes testing difficult for me... for obvious reasons. Disable for
now.

Change-Id: I9ac18c02f5021cff00a2dd18dbf76fba7acec7db