Configurable timeout

Make configurable timeout for SlowMode : 
- A new command line parameter "slowModeTimeout" allow to extend the timeout to reach slowMode

And where does that come from? If the answer is, "From somewere" then that's fine. I'm just asking if we can give any reason to future users of the code. Also, if those two timeouts should be kept in sync it is detinitely a good idea to note that with a comment.