Add protocol to convert to NFADesign, implement Empty and Literal
NFA "failures" are now reported as a false match
Remove ambiguity in NFA.test() overload with named parameter
Convert Regex patterns to NFAs and test them!