added listener for tso.
made method public.
Refactored out the event factory.
updated pom with multithreaded test count of 1C.
Merge branch 'master' of github.com:KrisC369/Flexsim