Sim classes are now serialisable.
Util: Added deepCopy() for cloning serialisables
Simulation: Now automatically regenerates caches on deserialise
DisplaySevenSeg: Removed useless assignment
Simulation: Sim now skips unconnected nets for better performance
GUI: Added getMainFrame()
Island: Added comment
Simulation: refactoring
ComponentActive: Added hasInputsConnected()
Simulation: Made isLevelisable more robust
Net: Merged imports
TestCounterSim: Removed island tests
Rename
GUI: Fixed getMainFrame() not being static