Added DebugTrace classes, some simplifications
Reworked versioning code, top-level debug tracing complete
moveFolder: debug tracing, clarity, smart path joins, etc.
moveFolder extensions, tracing++, selective filename quoting
moveFolder: In-place source path filtering with prunePaths option
Tracing script-wide complete, bugfixes, simplifications
More iterations, adopted tab offset of 2 (Google style guidelines)
Proper main(), globals specified, adopted tab offset of 2

A tab offset of 2 is the Google Coding Style Guideline, and well, I
was already beginning to see so much indent that I couldn't clearly
delineate blocks at visual glance in certain cases. If you use IDLE,
you can adjust this.  Otherwise, the tab-indent-offset tag at the top
of the file instructs emacs and emacs-aware programming editors what
the indent offset style is.
Merge branch 'installer-ziji' of github.com:zijistark/HIP-tools into installer-ziji
Extensive versioning support and runtime environment info w/ -V
Minor tracing run-away indent fix
Dynamically embedded data support, ensure right working directory

Release build script can dynamically embed versioning or other data
directly into the script (such as commit ID, release timestamp,
releaser, commit date, checksums, etc.) optionally. Path to running
program is canonicalized and any symbolic links in it are
resolved. Canon path is used to change the process's working directory
to that of the script itself if it is not already there (e.g., if
invoked from some other directory by a GUI or a command line),
allowing the script to continue assuming its package data is in the
relative path "modules/".
First fully verified Mac OS X compatible, successful install.

Start of installer versioning at 1.2.0 (was 1.2.0-rc1, basically)
Automatic cache cleaning (all caches related to HIP), usability

Ready for merge into master as 1.2.2 (version numbering post-overhaul
after I started building public releases started arbitrarily at
1.2.0). All supported mod configurations confirmed to work with test
user Cj12394 and this commit of the installer.
Merge branch 'installer-ziji': HIPI v1.2.2

Conflicts:
	installer/main.py