Updated error printing.

- Errors alternate in color
- Errors with newlines are now correctly parsed