Bug 936402 - Duplicate connection status in UnixSocketImpl. r=bent, a=koi+

UnixSocketImpl, which mostly runs on the I/O thread, doesn't control
its reference to UnixSocketConsumer. If the connection status is
stored in UnixSocketConsumer, the I/O thread can't read it safely.

This patch duplicates the connection status in UnixSocketImpl, where
reading from the I/O thread is safe. Methods of UnixSocketImpl don't
need to access mConsumer any longer to obtain the connection status.
Bumping gaia.json for 2 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/a3d07c407326
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #14568 from jmcanterafonseca/fix_dups_export_bug948862_v12

Bug 948862 - [Contacts] The first time exporting a contact to SIM create...

========

https://hg.mozilla.org/integration/gaia-1_2/rev/12d04f271962
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 948862 - [Contacts] The first time exporting a contact to SIM creates a duplicate of the contact in the contact list
No bug - mach broken due to backported patch depending on non-existent feature, r=bustage, DONTBUILD, a=NPOTB
Bumping gaia.json for 2 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/0ca7f3bc7aa8
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #14547 from davidflanagan/bug946519-v1.2

Bug 944276: MMS workaround for problem with memory-backed blobs r=julienw

========

https://hg.mozilla.org/integration/gaia-1_2/rev/6e7885ab9acc
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Bug 944276: MMS workaround for problem with memory-backed blobs

fix failing test and address review comments
Bumping gaia.json for 2 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/571bf4395710
Author: Alive.Kuo <alegnadise@gmail.com>
Desc: Merge pull request #14524 from alivedise/bugzilla/946482_v1.2/activity-chaining-done

Bug 946482 - activitydone handler fine tune, r=timdream

========

https://hg.mozilla.org/integration/gaia-1_2/rev/9adda225ca26
Author: Alive Kuo <alegnadise@gmail.com>
Desc: Bug 946482 - activitydone handler fine tune
Backout b28014c2f203
backout eac3810f119c
Bug 943234 - Part 1: return mozContact in updateContact. r=vicamo. a=koi+
Bug 943234 - Part 2: update test cases. r=vicamo. a=koi+
Bumping gaia.json for 1 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/ec65b935ae47
Author: Rudy Lu <me@rudy.lu>
Desc: Merge pull request #14304 from RudyLu/keyboard/Bug930358-use_manifestURL_to_indentify_keyboardApp

Bug 930358 - Use manifestURL instead of app origin to identify a
r=gnarf, gary, arthur(cherry picked from commit 846b677b4975639dc61fce28e21d36d724f38160)
a=koi+

Conflicts:
	shared/resources/keyboard_layouts.json
Bumping gaia.json for 1 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/7d6e68e80014
Author: Rudy Lu <me@rudy.lu>
Desc: Merge pull request #14488 from RudyLu/keyboard/Bug888253-keyboard_settings_migration

 Bug 888253 - Settings data migration for keyboard layouts.
r=gnarf, gary, yuren(cherry picked from commit 51ed5c6b6bda46284e797648b4b44dc9f804b14b)
a=koi+

Conflicts:
	build/settings.js
Bug 941587 - Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/components/satchel/test/browser/browser_privbrowsing_perwindowpb.js. r=ehsan, a=test-only
Bug 942229 - Intermittent browser_cmd_screenshot.js. r=jwalker, a=test-only
Bug 899910 - Intermittent TEST-UNEXPECTED-FAIL | layout/base/tests/chrome/test_leaf_layers_partition_browser_window.xul. r=tn, a=test-only
Bumping gaia.json for 2 gaia-1_2 revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_2/rev/4e86dc2ad34b
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #14620 from davidflanagan/bug946803-v1.2

Merge pull request #14435 from huchengtw-moz/camera/Bug_946803_transform...

========

https://hg.mozilla.org/integration/gaia-1_2/rev/d3e3d5cd838f
Author: John Hu <johu@mozilla.com>
Desc: Merge pull request #14435 from huchengtw-moz/camera/Bug_946803_transform-origin

Bug 946803 - [B2G][Camera] After user opens new photo from thumbnail in ..., r=djf(cherry picked from commit 06386175236ae1618663163849343172668dbdec)
Merge b2g26 to v1.2f. a=merge