This patch moves Ruby System from being a SimObject to recently introduced ClockedObject.
This patch removes RubyEventQueue. Consumer objects now rely on RubySystem or themselves for scheduling events.