Configurable timeout

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

Where did this default come from? If I'm using this code, is there documentation or a comment that explains where it came from? It has a large impact on the behaviour of the system.