Initial specs and slight refactoring for Minitel

@brandur @pedro what do you think?
Do we have an issue asking for this feature on excon yet? If not could you add one? Would definitely be a worthwhile addition.