Added explicit 2 and 3 port Kerr Cavity models
added Charlie's inverting Fanout
fixed bug in parser where parameters couldn't have negative sign
added inverting fanout component
parser now supports numeric generic assignments
updated euler stepper