Fix CMakeLists and remove

 - treat all warnings as errors for all build modes
 - fix remove in SDC and improve RemoveTest