Isolate colorization

- `colorize` is now a property of the `ANSI` module
- unicode support is separate from colors (but enabled by default)