Added CBXScheduler for improved multithreading support. Rewrote code for adding and removing self-triggered ICs to use multithreading and new Canary features. This makes the ChunkFinder obsolete.