Janitorial: remove trailing tabs
SCRIPTS: Add support for multiple scripts

When defining a script, a name can now be given, which allows
to define several scripts that coexist. A command has also been
added to list the defined scripts and another one to clear a defined
script.
SCRIPTS: Allows running a script by only typing its name

This allows omitting the 'run' command to run a named script.