Enhance text based rendering

Provides an option to enable black and white ANSI escape code text based rendering. This allows a QR code to be displayed in a text based terminal.