Improve color handling some more

Now the brighter colors can be used just as easily as the normal colors;
they are defined in gfx.h and they get mapped safely to the correct
values and attributes in the color manipulation functions color(),
newbg(), and newfg(). Also, it will automatically fall-back to the
normal(dark) colors when the bright color is accidentally used for a
background argument.