Further processing of Yifan's edge painting code: add copyright notice
to new source files and #ifndefs to .h files;
update gvmap to use color_schemes;
pull valid color scheme name test from main programs and make a function
in the color_palette library.