*Yawn* Here's the list of things I found through the forum. Let's not try to depend on one person fixing them all, okay?

Some issues with certain pools: "No pools active. Exiting" Most likely due to redirects.
Verbosity levels
JSON-config file format correction
Correction of the C code, intrinsics (*mmintrin.h and add in x86intrin.h/ia32intrin.h) and configuration for SSE4 or simply enable optimizations based upon CPU detected (cpuid.h).
Funky libcurl (cached) version check in configure. Detects lower version but finds higher version next.
Dramatic slow-down of hashing after a while.
GPU 0 gets enabled or disabled automatically when only wanting to enable or disable GPU 1 or else.
Different work sized for different GPUs. Alternatively, separate settings in general for each GPU as GPUs can often be different.
Perhaps adding prefetching to the C code.