Fixed bug when terminal width is very thin (< length of line in slide). Fixed similar bugs for centered text and next-slide message. Added color output options for 7 different colors, plus a bold text option for terminals that can support it.