run with nohup, cleanups, add playsmsd_isrunning() to playsmsd