[WIP] More Script function improvements

- added random macro
- added file path macro
- wait times use the QLC+ way for times
- updated/fixed documentation

TODO
now it's really necessary to have a check for
- spaces in file paths
- syntax errors