Add leo device support
Merge pull request #225 from jld/retaddr-adjust

Fix ARM return addresses so that they addr2line correctly. r=dhylands
Add hamachi device support
Update repo to version 1.19
Merge pull request #226 from ChangbinPark/master

repo is updated to 1.19
Add tara device support
Add hamachi to list of devices
bug 855003 - script to package emulator r=jhford
bug 855003 -- calculate the 'out' directory using the build system for packaging emualtor
Change config.sh to point to my repo.
Recognize B2G_PROFILING as meaning we should get frame pointers on ARM.
Add a script for running perf on B2G phones.

Currently covers only perf record (run on the phone, with the perf.data
file pulled afterwards) and perf report (run on the host with data from
the phone and symbol information collected from various places in the
build tree).  Passes flags through, though some of them (-i/-o for
setting the perf.data file name in particular) may not necessarily work
as expected.
Actually push the target perf binary to the device, instead of not.
First draft of script to convert perf data to SPS
Convert perf to SPS per-CPU instead of per-thread.

Symbolication isn't quite right.
Resolve mmaps in perf-to-sps, and give up on multi-space symbolicate (for now).
Add symbolication to perf-to-sps

TODO: use a symbolication table to compact all these long names....
Clean up the perf data a little
Use a symbolication table to "minify" the perf JSON
Change fake symbol names from base-16 to base-92 encoding.

This takes another 12% off the uncompressed JSON size; it's unclear that
this actually matters.