Problem: QML bindings are generated unconditionally

Solution: Generate language bindings only if there is at least one API model