Simulation_SPICE: Make behavioral sources easier to use
In Simulation_SPICE library the behavioral sources BSOURCE, ESOURCE and GSOURCE are confusingly (incorrectly) drawn and do not work out of the box.
Problems:
- The current arrow is pointing in the wrong direction. Positive currents flow into pin 1.
- E and G sources are not centered around the output, so they do not drop in for another source.
- E and G sources have inputs on their right and output on their left.
- E and G sources do not have a default "Sim.Params" making them not work correctly out of the box.
- E and G sources have swapped "Input" and "Passive" according to what is correct for the pins.
- G source has non-standard height of its output making it difficult to swap for another source.
- Symbols are not IEC style.
Before:
After: