Cleanup mostly -Wunreachable-code warnings from clang

BEWARE gcc ignores the -Wunreachable-code in current versions !?