Fix app cmake

Fix app sub sub system build creating new procedures for inner subsystems build.
While there I came across some bugs in the build files and CMake procedures that I fixed.
Also I enhanced system requirements finding with AUTO_OFF flag.
Apps programs that doesn't provide libraries are now all listed
The status is also a bit tweaked so that each subsystem which have children can appropriately show them.