DFA table and epsilon closure

This is the state of the epsilon closure and DFA table code as of 4 in the morning. We need an extra pair of eyes in the morning, so help us out. This will probably make #7 obsolete.