Make remote_debugging_port configurable. This means that remote debugging is disabled by default.
There are 2 reasons to make this change:
1. If remote debugging is not configurable and is enabled by default, a second browser process websocket can't bind that port because it already in use (see debug.log)
2. Should not enable remote debugging in the external development tools as it is actually another browser process
Remove waitTask api in TaskRepeator. Wait task in redirectTask instead