modified:   round_automaton.py
- lot of obsolete code removed, not done yet
modified:   automaton.py
- we don't usually commit print messages into working code, even if they
  are needed. If they are, use logging instead, if they were temporary,
  delete them before commit
- we used epsilon at different places, with different numbers (1e-4,
  1e-5, 1e-7); to be consistent, I created an Automaton.eps
- instead of logging.info() and sys.exit(-1) I used logging.error() and
  raised an Exception
deleted:    create_code.py
- all the functionality is being taken care of by other codes (code.py)
modified:   learner.py
- removed lots of old, commented code
modified:   learner.py
- some options from main.optparse() are copied here, that are needed for
  learning
modified:   automaton.py
- options that are needed for creating automata are copied to
  automaton.py from main.py (main.py.optparse will be removed later)