CMakeLists.txt: Fix and rename ALL_WARNINGS option to WARN_MORE

Compile options must be added before add_executable, so we do that.
Also, ALL_WARNINGS doesn't really enable all warnings, just some more,
so rename it to WARN_MORE.
Doc updates.

Signed-off-by: Peter Atashian <retep998@gmail.com>