A General Finite Volume Method for the Solution of the Reynolds Lubrication Equation with a Mass-Conserving Cavitation Model