Adding support for nested namespaces.

This change supports test discovery in nested namespaces.  The
documentation has been augmented to document the difference between
the FOG and default test discovery process.  The FOG test discovery
process can detect test classes within nested namespaces, and
it generates a test runner that distinguishes these test classes.

Tests were added to verify that this functionality works for
the FOG parser.  Tests were also added to confirm that the
the FOG and default parsers work properly with explicit
namespace declarations are used.
Changed the 'all' target to run all tests.
Verify test discovery for classes in a namespace.
Augmenting parser output to include 'fullname'.

The parsers now explicitly generate a fullname, which contains
the namespace information.  This is used to ensure that
namespaced tests are distinguished from one another.
Generate test suites using the 'fullname' data.

This ensures that test classes in namespaces are distinguished.
Adding logic to skip tests.

The TS_SKIP() macro supports test skipping.
Baseline updates.

Test skipping statistics are now reported by default
in some printers, so many baselines have changed.
Adding a skipped test.
Documentation updates.

Documenting how CxxTest handles test classes that are nested
in namespaces.

Documenting the new functionality for skipping tests.
Making asciidoc generate self-contained HTML files
Run tests in the doc directory as well.
Explicitly coercing success rate to an integer.
Python 2.4 portability fix.
Changing a file that is documented.
Bug fix.
py3k portability updates
Fix inheritance issue with GlobalFixture

GlobalFixture's destructor was not marked as virtual so inheriting from
it would didn't correctly cleanup the Inherited GlobalFixture
Merge pull request #69 from yazug/fix_GlobalFixture_inheritance

Fix inheritance issue with GlobalFixture
Updating virtualenv.py bootstrap script (1.9.1)
Disabling downloads

I'm not sure this will work ...