Calculate the correct current limit for driver A4988

The driver typically has a voltage drop of 2 to 4V and wastes a significant fraction of the supplied power as heat.