Update from euro-tiling hg branch

169503[tip][tiling]   31fa02d64b10   2014-03-04 18:32 +0000   chrislord
  Add a pref to enable overzealous gralloc unlocking
NO CHECKIN - fix KK wifi dns (fix already on trunk)
NO CHECKIN: register all threads for profling on b2g
NO CHECKIN disable NUWA in Gecko, conflicts with valgrind
bug=?????? Avoid uninitialized data read due to uninitialized padding in Pickle::BeginWrite
bug 978248, preliminary patch
simple tiling, initial patch
Add b2g settings listeners for simple tiles and restart
Avoid uninitialized data in TiledContentHost.h
use a per-tile buffer for rendering, and reuse it to do damage-based updates
Preliminary TextureClient/Host recycling patch from BenWa
Do partial updates with simple tiles, using a per-client buffer cache
Avoid restart loop with magic restart pref
Don't require a sharedLock (again)
put logging back in recycling
Fix recycling, remove mOutstandingClients and reset timer appropriately