Some minor improvements to run-gdb.sh

Added pid to the name of the gdbinit file, just to make sure that there weren't any collisions.
If set -x is enabled int he file, it will also print out the contents of the gdbinit file.
Merge pull request #243 from dhylands/dhylands-run-gdb

Some minor improvements to run-gdb.sh
Bug 874065 - Make get_about_memory.py use our fifo, so it should work on an unrooted device.
Merge pull request #249 from jlebar/about-memory-use-fifo-874065

Bug 874065 - Make get_about_memory.py use our fifo, so it should work on unrooted devices.  r=dhylands
Bug 874065 - Update the get_about_memory.py script to pull from /data/local/tmp/memory-reports, to match the Gecko changes in the bug.
Merge pull request #251 from jlebar/about-memory-use-fifo-874065

Bug 874065 - Update the get_about_memory.py script to pull from /data/lo...
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.