SCOT - The Stanford Circuit Optimization Tool