apps cmake wasn't cascading when deps wasn't found.

For example when openni is found but not QT, in hand scanner tried to build anyways