Numerical Methods For Stellarator Equilibrium And Optimization: Continuation Methods, Free Boundary Equilibrium, And Constrained Optimization