Fix: remove annoying messages
Update: simplify using find_package_handle_standard_args
Cosmetics: clean up
Update: speed up and fix number of arguments
Add: functions to add a subsubsystem
Update: AUTO_OFF --> requirements not met
Add: account for sub sub systems
Update: auto add sub directories
Fix: place requirements before the adding and use subsubsystem options
Fix build using subsubsystem options and enforce requirements with AUTO_OFF
Fix: build using subsubsystem options, enforce requirements with AUTO_OFF, no lib

While there fix indentations
Fix: build using subsubsystem options, enforce requirements with AUTO_OFF, no lib
Fix: build using subsubsystem options and enforce requirements with AUTO_OFF

While there remove 'x' from CMakeLists.txt attributes
Fix: build using subsubsystem options, enforce requirements with AUTO_OFF, no lib
Merge pull request #317 from nizar-sallem/fix_app_cmake

Fix app cmake