Simplified soft-output detection of CPM signals over coherent and phase noise channels