Merge pull request #253 from jld/mac-core-count

Detect number of logical CPUs (threads) on OS X, not "cores".
Merge pull request #254 from jld/config-sync-flags

Let config.sh take common |repo sync| options and pass them through.
Update README with two caveats for Mac builds (case-insensitive FS and linker OOM with noopt).
Fixing formatting in README.md.
Removing TODOs accidentally left in README.
Merge pull request #255 from jlebar/readme-updates

Update README with two caveats for Mac builds (case-insensitive FS and l...
Add support to helix.
Add Nexus 4 and JB emulator build support
Run b2g-info when doing a memory report with get_about_memory.py.
Update tools/get_about_memory.py so it can pull GC/CC logs, with the --gc-logs option.
Revert "Update tools/get_about_memory.py so it can pull GC/CC logs, with the --gc-logs option."

I am an idiot; I already wrote a tool to do this, called get_gc_cc_logs.py.

This reverts commit b0aab814e42eb07ded086de010cffca88eb310d5.
Unbitrot tools/get_gc_cc_log.py, so it works again.

Also let the script get abbreviated gc logs, after bug 890135.
Bug 891217: add emulator-x86-jb. r=mwu
Merge pull request #257 from vicamo/bugzilla/891217/emulator-x86-jb

Bug 891217: add emulator-x86-jb. r=mwu
Change get_about_memory.py so that it pulls gc/cc logs by default.
Make get_about_memory.py and get_gc_cc_logs.py pull GC/CC logs properly on phones running b2g18.

The problem is that phones on b2g18 dump GC/CC logs into
/data/local/tmp, and we were only looking in
/data/local/tmp/memory-reports.
Add --no-dmd to get_about_memory.py.
Fix get_about_memory.py so it works on the emulator.
Add to support wasabi device.
Bug 902273 - Add mako (nexus-4) to flash script; r=dhylands