Check if new fetch has a previously used fetch ID.
Take out dead code.
Move some headers into a config directory to avoid CUSTOM_COMMANDs in CMakeLists.txt.
Remove useless header file peer_io_ops.h
Remove unused variable.
Treat warnings as errors.