Cleaned up console output for better cross-platform support.

To avoid issues with non-ansi terminals some of the user feedback has
been simplified to remove the need for cursor manipulation.