Utility functions for logging using ansi control characters. This lets you manipulate the cursor position and character color output and attributes of log messages.