Created the SelectiveDump/ directory, for dumping memory selectively.

In order to use the SelectiveDump script package, run the selectiveDump script with the desired arguments (run it without any parameters to see usage instructions).
Currently only supports global variables and decides on what to dump based on a regular expression match.
Added transformation of addresses supplied by System.map file.

Also added support for various flags to all tools, and removed defaults from
the invoker utility, selectiveDump (instead made it pass parameters to the
respective scripts only if they are given).
Added "Run" scripts for my computer and Eyal's.

The one for Eyal's computer is not yet tested (he's using it at the moment).
Fixed two problems: Oct-base sizes and reordered data.

The leading zeros in the size field were causing the emulator to think that
the requested size was in base 8 (as per syntax goes in C-like languages), so
now the leading zeros are removed when seen.
Also, when the resulting .mem files were merged, they were placed in order
according to their names, rather than their offsets in the emulated memory, so
now the files are prefixed with an increasing counter while looping over the
variables in the order they are positioned in memory.
Fixed bug that caused output to be appended on every run.

Now it creates a new file instead.
Updated Tomer script to work with local goldfishWorking.