replace cec patch by a more recent one from wolfgar
split received patches into separate chunks

plus add a trying patch for remaining issues