Add get-about-memory script.

This script triggers about:memory dumps from all running Gecko processes, then pulls them off the device.
Update the README.md to indicate that you need the libgl1-mesa-dev package if you're building the emulator.
Merge pull request #119 from jlebar/update-readme

Update the README.md to indicate that you need the libgl1-mesa-dev packa...
Give the toolchain support to build omx-plugin and embedded-omx. r=jhford
Make run-gdb.sh set the right tmpdir
Add scripts to make profiling easier
Merge pull request #124 from dhylands/dhylands-profile

Add scripts to make profiling easier
profile script improvements.

Can now capture for b2g and all sub-processes at the same time.
Added HHMM (hours and minutes) into the pulled profile name.
Fixed race condition where the script would accidentally kill the launched b2g app.
Improved stopping b2g logic.
Improved file stabilization detection.
Now skips pulling files for processes which may get killed due to OOM.
Added a stop command
ps command now shows if the profiler is running
Merge pull request #129 from dhylands/dhylands-profile

profile script improvements.
Fix typo in help string
Merge pull request #130 from dhylands/dhylands-profile

Fix type in help string
store all device manifests on the same branch
fix broken unagi syncing
Rename get-about-memory to get-about-memory.py.
Merge pull request #112 from jlebar/get-about-memory

Add get-about-memory script.
Initial mochitest frontend support in test.sh

Depends on https://bugzilla.mozilla.org/show_bug.cgi?id=797154
Merge pull request #134 from marshall/mochitest

Initial mochitest frontend support in test.sh
Arg passing fixes for test.sh and marionette
Update gitignore.
Include the output of b2g-procrank and b2g-ps in our about:memory dump.