I know a lot of people will flame me for this, but here's a patch that
might fall into the category 'new feature'. On the other hand it was said
that everything that a user can do interactively must be accessible through
a PDB-call...

I have moved the function that sets the default colors to black and white 
and the one that swaps fore- and background colors out of color_area.c to 
palette.c, added pdb bindings (as Adrian suggested on the mailing-list), 
menu-entries and keybindings. IMHO this is a very useful feature and
shouldn't break anything. Feel free to commit it or decide not to do it. 
I will use it on my gimp-version anyway.


Changed files:

 app/internal_procs.c
 app/palette.c
 app/palette.h
 app/commands.c
 app/commands.h
 app/menus.c
 libgimp/gimppalette.c


Oh, before I forget this. This patch was inspired by the patch that 
Patrice Hede <patrice@axess.com> sent to the mailing-list. So fame goes to
his address, complains to me and flames to /dev/null.


Sven (sven@gimp.org)
