Finite-Fuel Singular Control With Discretionary Stopping