Inject data provider to the cmd
rename setup_script_provider -> user_script_provider
rename onetime_script_path -> script_path
rename config option test -> user_script
rename config section script_provider -> script_providers
refactor - change test value
Rename Todo - it's no longer ugly