Bug 851513 - Remove MozTT from package list, a=leo+
Bug 855003 - Add build target for packaging emulator, r=mwu
Bug 874257 - Preserve /system/b2g/distribution/ during gecko install
Merge pull request #89 from askeing/Bug_867031

Bug 867031 - [CustomizeUI] Cannot preload contacts during build time. r=mwu(cherry picked from commit 35612c6ff764b43db4d3e43761b79eeeb88b6fc9)
Bug 876818 - Add gecko tests to tests.zip, r=mwu
Bug 877495 - change file descriptor's limit to 8192
Merge pull request #96 from jlebar/b2g-info

Bug 864597: Adding b2g-info, a tool which displays information about B2G processes.  r=dhylands
Merge pull request #102 from dhylands/dhylands-884273-default-channel

Bug 884273 - Remove default update channel, and let it default to what configure wants. r=kairo sr=ted
(cherry picked from commit d4e6ca10162b4d3d79052b5b4721c4495640493e)
Use TARGET_EXTRA_GLOBAL_CFLAGS (adds cflags to gonk) for gecko as well.
Import miniperf, for accomplishing `perf record` more simply.
Fix, and optimize, miniperf-record kernel map synthesis.

1. Parsing kallsyms is too slow; it takes hundreds of ms on unagi.  CPU
scaling is probaboly not helping, but even so it's expensive.  Instead,
read /proc/modules and use the (hopefully) first line of kallsyms to find
the kernel start.

2. The modules may not be in address order in kallsyms (or modules), so
this wasn't even correct.  qsort is a little ugly, but it's reasonably
fire-and-forget.
Recognize some options to miniperf-record.

The most important option is -e (or at least the obvious cases of it)
and the attending -c and -F; -o is also important.  A goal is partial
compatibility with actual perf-record; i.e., if a flag is recognized by
both, it will mean approximately the same thing.
Enlarge miniperf-record's output buffer
Ship miniperf-record, but only if B2G_PROFILING is enabled.

Currently, user-mode call chains are available if and only if
B2G_PROFILING is set.  It would be possible to use miniperf-record
without stacks (and the executable is currently only 10 KiB, so the cost
of allowing it would be small), but the amount of useful information
available would be quite limited.
miniperf: Set correct name for synthetic anon mmaps
Add stack/register capturing.
The hacked-up unwinder compiles; need to interface it
Fix interfaces
MAP_FAILED exists
C++ify