parser yang BUGFIX encoded newline

Fixes #2076
diff --git a/src/parser_yang.c b/src/parser_yang.c
index b81cf60..03131da 100644
--- a/src/parser_yang.c
+++ b/src/parser_yang.c
@@ -416,7 +416,8 @@
                 }
                 break;
             case '\r':
-                if (ctx->in->current[1] != '\n') {
+                /* newline may be escaped */
+                if ((ctx->in->current[1] != '\n') && strncmp(&ctx->in->current[1], "\\n", 2)) {
                     LOGVAL_PARSER(ctx, LY_VCODE_INCHAR, ctx->in->current[0]);
                     return LY_EVALID;
                 }