add DFA
fix .travis.yml
Merge pull request #1 from 53ningen/develop

add Deterministic Finite Automaton