common: improve logging string for lookahead configuration - conveys more info
common: white-space logging nit
cmake: use explicit file list for HM TLibEncoder files

This prevents issues when HM files are deleted; we simply remove them from this
list and then CMake automatically regenerates projects or Makefiles.  With
globs, you have to know to poke CMake to regenerate the files, but most do not
know this.
cmake: use explicit file list for HM TLibCommon files
cmake: fix auto-link issues with MSVC

If you tell MSVC to link with the static lib, the dependencies somehow fail and
x265.exe is not re-linked properly when the static lib is changed.
slicetype: fix shadow warning reported by GCC