schema compile BUGFIX if-feature in identity

Disabled identities by if-feature(s) are now also present in the lysc
tree. Checking whether the identity is not disabled by if-feature is
performed dynamically using ::lys_identity_iffeature_value(). Also the
compiled YANG printer now prints all identities, but disabled ones are
marked by comment.
diff --git a/src/schema_compile_node.c b/src/schema_compile_node.c
index 6529a0e..0fe504d 100644
--- a/src/schema_compile_node.c
+++ b/src/schema_compile_node.c
@@ -1636,7 +1636,7 @@
                 }
                 return LY_EVALID;
             }
-            LY_CHECK_RET(lys_compile_identity_bases(ctx, type_p->pmod, type_p->bases, NULL, &idref->bases, NULL));
+            LY_CHECK_RET(lys_compile_identity_bases(ctx, type_p->pmod, type_p->bases, NULL, &idref->bases));
         }
 
         if (!base && !type_p->flags) {