Add 13 missing VBSE error code definitions (1006, 1007, 1012, 1015, 1016, 1022, 1029, 1030, 1040, 1050, 1051, 1052, 1058) with string resources and test entries. Fix 6 of the 12 tests by adding error productions for mismatched End keywords in blocks (1012, 1015, 1016, 1022, 1029, 1050). The remaining 6 tests (1006, 1007, 1040, 1052, 1058) are todo_wine pending further parser work. -- v12: vbscript: Return specific errors for unclosed parens, multiple defaults, and default on Property Let/Set. vbscript: Return specific errors for mismatched End keywords in blocks. vbscript: Add missing compiler error constants, messages, and tests. https://gitlab.winehq.org/wine/wine/-/merge_requests/10588