Add ability to define "categories" to products and switch L2 cloud products to categories
CC @csuplinski
This adds a "categories" to the product info given to the client. It should be the same size as the number of colors in the colormap. Previously all colormaps were 256 colors. Now the ones used by the two L2 cloud products we support only have 15.