Adding Auto Increment providers

To complement RandomInt, and RandomDouble, adding AutoInt, AutoLong and
AutoDoucle that start with an initial value an increment the value by a
step after every request of the value.