Initial commit
Import from CVS.
Repository cleanup after migration from CVS

git-svn-id: http://svn.code.sf.net/p/tut-framework/code/trunk@98 503780c6-df8a-42dd-a092-7212ff607717
[SQUASH] Random project updates.
Added fork() and waitpid() to test_object.

Added preliminary suport for throwing test failures to parent through a
pipe.

Added a selftest for ensure_forks.
Added multiprocess assertions.

Added ensure_child_exit() and ensure_child_signal()

Assertion failures are passed through the pipe.

Added reaping children in test_object destructor.
Improved test result serialization and restoring.
Multiprocess updates.
Refactoring.

Code split into multiple files.

Multi-process functionality extracted as tut_posix.

Refactored test_group::run_test_ method.
Added test and failure for stalled children.
Added more test reporters.
Contributed tut_main now reports to console and xml file.
Compilation fixes.
Test result 'tr::rethrown' added to xml reporter.
Enable TUT_USE_POSIX on Linux.
Added flags to tut_posix::waitpid()
NSN copyright removed as agreed.

I've received a signoff from my boss, the company decided to let the
code go.
Webgen for new project site.
Fixed merge conflicts

git-svn-id: http://svn.code.sf.net/p/tut-framework/code/trunk@118 503780c6-df8a-42dd-a092-7212ff607717
Webgen page updated

git-svn-id: http://svn.code.sf.net/p/tut-framework/code/trunk@119 503780c6-df8a-42dd-a092-7212ff607717