Bug 834108 - avoid O(n^2) chunk-searching in LifoAlloc::ensureUnusedApproximate (r=dvander)

--HG--
extra : rebase_source : d3cb159978d10e6f74984d8556784081b2c940b9
Backout 65a26453f9a6 (bug 823109) cause it still breaks some Windows builds
Bug 831381 - ASCII vs unicode error in mozconfig.py _parse_loader_output();r=gps

--HG--
extra : rebase_source : 5db4d95239c9bde3228bd0820fb1147d7b52f437
Bug 812893 - When inserting a frame into the [Excess]OverflowContinuations list, also move its continuations there if they are in the same parent.  r=roc
Bug 825501 - Remove IPv4 records manually because PR_GetAddrInfoByName dislike PR_AF_INET6. r=honzab
Bug 834072: Fix build warnings in uriloader/exthandler/android. r=kats
Bug 834054: Mark 'uriloader' subdirectories as FAIL_ON_WARNINGS. r=mayhemer
Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher