Island: Removed useless crap
Simulation: Added synchronized to public methods
GraphicGen: Added oscillator graphic
SourceOscillator: Updated to use graphic
GraphicGen: Added Junction, Trace and Decoder graphics
ToolboxButtonTrace: Moved graphics generating code into GraphicGen
Decoder: Implemented getGraphic()
ComponentType: Added getGraphic()
Clipboard: Fixed set() accidentally modifying the read-only source
Geo: Added hertzToMillisecs()
SourceOscillator: Added sync mechanism
EditorComponent: Added static create()
Added EditorComponentOscillator class
EditorComponentTrace: Power state change no longer overrides select
EditorStyle: Changed LED-off colour to not look like vomit
EditorWorld: Added support for oscillator common clock signal
EditorController: Now creates common clock signal thread
EditorController: Removed debug sim components
Toolbox: Default osc frequency is now much lower
ToolContextual: Fixed selection not being cleared when deleting