Herbert Schneider (officer)