Support ace text mode. Add ace as a submodule.