Putting variable definition is the smallest scope possible in SO_Optimizer
isBuffer() added in cells
Information added in the JunctionInfo

We often need to know if the junction is supply or demand constrained and
so it is always needed to recompute the junction. The same is true for the
out-flow of an incomming link.
We are putting this information in the information on the junction when
computing the junction.