Bug 851748 - Merge TableTicker1+2. r=jseward

--HG--
rename : tools/profiler/TableTicker2.cpp => tools/profiler/BreakpadSampler.cpp
rename : tools/profiler/ProfileEntry2.cpp => tools/profiler/ProfileEntry.cpp
rename : tools/profiler/ProfileEntry2.h => tools/profiler/ProfileEntry.h
Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD
Bug 853266 - Upgrade SQLite to version 3.7.16 (SQLite changes). r=mak
Bug 853266 - Upgrade SQLite to version 3.7.16 (Mozilla changes). r=mak
Bug 852981 - Update pdf.js to version 0.7.390. r=bdahl
Bug 839745 - Flush glyphs when needed. r=jmuizelaar
Bug 853077 - Don't queue empty buffers in the opensles cubeb backend, r=kinetik
Bug 844493. Remove NS_DISPATCH_SYNC from main thread. r=derf,abr
bug 828508 - use larger favicons in hidpi mode if available. r=fryn
Bug 853691 - Reorganize SelectionHandler cleanup code paths. r=bnicholson
Bug 854448 - Fix debug-only null-deref in JSFunction::name (r=njn)

--HG--
extra : rebase_source : 421a3c31a108e13cd0d2cbba5bd93afeb0432586
Bug 848946: In shutdown, don't wait for DataChannel closes to go to peer and back r=mcmanus