[executor] Support for command line arguments

1. Command line arguments could be used to override settings from
settings.py
2. Docstrings to settings.py added
3. Minor prettification of code