Add basic support for CHECK-NEXT-L: directive
Directive validation now allows a CHECK-NEXT-L: directive before
a CHECK-NEXT: directive.
Remove redundant directive validation rule and add test to check
that using a check-next-lit after a check-not is invalid.