Turns on the `strict` compiler flag and resolves the compilation errors in the various AIO examples. PR Close #41999
This commit adds missing tests for obserables and promises which are both stand-alone mini-apps. PR Close #34537