Discovered issue with steamCMD sometimes getting stuck for an unknown
reason. Causing the update command not to ever finish. I have added a
timeout of 10 seconds so should it fail it will quit the updater.
now named
commandname and command action
command name is used in logs
command action is used on-screen.
Also alterations to function_selfname now called just selfname