Add subactions to line objects, further improve and fix compartment models, allow basically-sensible behavior in the no-capacitance case