[z2297] CMake cleanup

* remove unused code
* add TODOs
* move all options to one place
* add all options to the information output
* mark most output as STATUS

(based on commit [12413] - a3fb8b3)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit [s1941] - 682910e)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>