colorize logs to prevent ansi escape codes from displaying

Currently, it shows something like

```
mkdir: [90mmmaking directory [30m build
```

now it will convert those to

```html
mkdir: <span style="color:#555">making directory</span> build
```