Added some test cases to regex -> nfa

This is an invalid test case. The RE

```
(a*b)(a+b)*
```
Does not accept the empty string. Recognizes words of at least 1 'b'.

```
"#+a*b(a+b)*#"
```
This last RE accepts the empty string including the same language as the previous RE.