Support Colors

 - A better merging argorithm
 - Use `ansi-parser`
 - Support colors

Fixes #1.

It's not stable yet.