Detect number of logical CPUs (threads) on OS X, not "cores".
Let config.sh take common |repo sync| options and pass them through.

For example, -d (check out the manifest revisions, instead of trying to
rebase the current HEADs onto them) is useful when changing branches or
devices, to prevent unwanted rebases that often fail.
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.