Fast Sweeping Methods For Steady State Hyperbolic Conservation Problems And Numerical Applications For Shape Optimization And Computational Cell Biology