Utility used to generate the ramps table

* Update ramps table to have hex/rgb/hsv values to match the colors table.

* Add data file and script used to generate the ramps table

* Add an 'order' key for sorting which is the order when sorted using
  ramp if ramp <= 155 and a weighted hsv sort for ramp > 155 (ramps <= 155
  are grouped in 5 sets of similar colors already)

* Update Makefile so it won't fail if it can't generate the tables. It
  works fine on my machine but has some extra python dependencies. ;)