made screen_color_start more forgiving

instead of bailing if the color capabilities are not
ideal, we continue on and hope for the best after
emitting warnings to the error log. if this causes
undesirable behaviour the user can always run aug
with the --no-color switch