Feature/ss cmd timeout

* added timeout  for external command execution


@jtsoi @vs-ab please take a look 
Run the PEP8 cmd line validation and do what it says.