Original implementation is messy.

Rewrite EVERYTHING.
Merge branch 'master' of github.com:Deib/CFSMGenerator

Conflicts:
	oldversion/CFSM.cpp
	oldversion/CFSM.h