Uniform Numerical Methods for Problems with Initial and Boundary Layers