Make sure to shutdown when parent disconnects

Should address EADDRINUSE errors
Use .apps not .app
Merge pull request #797 from Singly/dss-fix-ereuseaddr

Make sure to shutdown when parent disconnects
Merge pull request #798 from Singly/dss-tasklist-app-bug

Use .apps not .app