Updated Issue 2395 documentation per request.
Updated hgignore for scons-user generated docs.
Do not fail on EnsureSConsVersion when running from checkout
Fix the newglossary action to work with variantDir
Merged in williamblevins/scons (pull request #167), updated hgignore for scons-user generated docs
Improve logic test syntax
Merged in managan/scons_newglossary-fix (pull request #170), fixes newglossary to work with VariantDir
- fixes for some test, making them work on newer Linux distros
Merged in williamblevins/scons (pull request #164), update of documentation for issue #2395
SWIG: improve tool detection, and update SWIG tests to run on Windows.

The tool detection is improved by checking for swig in
env['SWIG'], where it is commonly set, as well as env['ENV']['PATH'].

The tests mostly didn't work on Windows.  I updated them all.
Mostly to build 32-bit extensions when using 32-bit python on
Windows, and use .pyd as the python extension on Windows.
Remove extra print stmt in TestSCons.py, per review.
- fix for issue #2970, false line length calculation in TempFileMunge class
Fixed or skipped tests that fail on Windows.

Mostly just per-test changes, but also made match_re strip
out CR (\r) chars at end of lines to make Windows match properly.
Merged in garyo/scons-garyo (pull request #173)

SWIG: improve tool detection, and update SWIG tests to run on Windows.
taprunner 0.2 - remove unused import that failed Python 2.6

Crash evidence:
http://buildbot.scons.org/builders/ubuntu-python-2.6/builds/118/steps/shell/logs/stdio
Don't skip Copy-Symlinks test on Windows; it should be made to work instead.
Update doc, change python floor from 2.4 to 2.7.
- updated doc string and simplified a comparison, based on PR review comments
Merged in dirkbaechle/scons (pull request #175)
Updated generated docs for 2.3.3 release