Since ipython (#9) indirectly depends on twisted, we should package twisted beforehand if possible. This should also be done in a separated branch since it's unlikely to be done in one day [citation needed].