Lots of changes to support loading alternative color name database.
You can switch database by just loading the new one; the list window and nearest colors adapt to the new database. Some reorganizing of code. Also, the name of the database file is stored in the ~/.pynche pickle. If it can't be loaded, fallbacks are used.
B
Barry Warsaw committed
0604d723183bee9ca18920708ec7fd44fbc4c63b
Parent: 0ec1493