Add CircuitSolver (CiSo) library to Sparks
WIP: All components can now add themselves to a CiSo circuit.

*WIP migrating from QUCS to CiSo, Sparks is not functional
at this commit*
WIP: Build circuit and pass CiSo back to meters for data

*WIP migrating from QUCS to CiSo, Sparks is not functional
at this commit*
Meters use CiSo to calculate and display values

*Finished migration from QUCS to CiSo*
Rm hack of pretending power leads are at hole 1
Add built code.

Add some files with whitespace removed.