SimUtil: Added decodePinsToIntReverse()
Comparator: Now fully implemented
Toolbox: Added Comparator
CallbackRepeater: Removed stupid parameter typo
CallbackRepeater: Just to be safe, changed notify() to notifyAll()
EditorController: Restricted access specifiers; added setTurboEnabled()
BlackBox: Fixed getOscillators() always returning an empty set
Added a few more example files
SimUtil: Improved encode/decode performance a little
GraphicGen: Added labels to comparator graphic
Removed dupe AboutDialogue class, moved to Help package
Optimiser now operates in terms of ints; better memory efficiency
HistoryManager: Fixed incorrect comments
Minor commenting and refactoring
Reorganised editor classes
Reorganised GUI packages, things were getting out of control.
Split sim components into multiple packages
ToolTraceDrawer: Updated reference to SimMapper class
Added class RemappableObjectInputStream for backwards compatibility
Moved History classes into editor controller package