more cleanups / progress on Frameworks::Service::Main - for POSIX