Enabled interrupt queueing from other threads, so we don't have to block the sim thread every cycle hook to update simulated hardware
Added clock
Fixed slight incompatibility with hardware storage