Function:
Creates a color list; specify "" if you don't want a name. Notes:
Note that this does not add the color list to availableColorLists until the color list is saved into the user's path with writeToFile("").

Function:
Creates a color list; specify "" if you don't want a name. Notes:
Note that this does not add the color list to availableColorLists until the color list is saved into the user's path with writeToFile("").

Function:
If the color list is in the user's path, removes the corresponding file in user's colorlists directory. Notes:
Also removes the color list from availableColorLists. If there are no outstanding references to the color list this might deallocate the object as well.

Function:
Writes the color list to the given path.Notes:
Use "" to save to the user's private colorlists directory. If the color list is named, this method will also insert the color list into availableColorLists.
Returns true for success.