Performs a validation on a system, to ensure that the associated item
(IState or ITransition) can be processed.
author: Matt Albrecht groboclown@users.sourceforge.net version: $Date: 2003/02/10 22:52:25 $ since: June 12, 2002
Validate system is in the correct state. Register all errors
and warnings through errors.
Parameters: system - the system-under-test's current state. Parameters: errors - container allowing registration of errors or warnings.