reworked "local" startup scripts

- now checking if processes run before trying to kill them (avoids error messages)
- now checking if data files are present before trying to chmod them (avoids errors)
- now checking if optional components are present before starting them (TLU, onlinemon, NI)