Added variable step size for memory in convergence

Convergence runner now takes a maximum number of iterations, maximum
number of memories and a step size for the number of memories.
Python & consts

Made global variables consts in the Julia implementation.
Added a vanilla Python implementation. Which, somewhat distressingly,
is faster than the other two.