remove html formatter, add simple ansi primitives to avoid parsing issues

This is temporary and should be fixed by turning AnsiFormatter into a macro.