Added notes for getting started under Windows.
Fixed #23 -- Handle the existence of TestSuites in build_suite() output.

This generally won't happen, but on Django 1.5, when unittest2 is manually
installed, there is an edge case bug in Django's test suite reordering that
causes empty test suites to be added to the output of build_suite().

More generally, it's possible for a TestSuites to be recursive, so this will
account for that.

Thanks to @lensvol for the report, debug help and draft patch.
Markup fixes for Windows advice.
Added release notes for 0.2.1 release, and started 0.2.2 release notes.
Correct problem with constructor for unittest2 projects.
Updated release notes and bumped version for 0.2.2 release.
Bumped version numbers for 0.2.3 development.
Corrected super reference.
Started release notes for 0.2.3.
Discoverer and runner now working correcty with non-standard test ids.
Issue #24: added pyttk to required packages and import shim for unittest2.
Merge remote-tracking branch 'upstream/master'