Added green_yellow_orange_red gradient for line % in solarized

Ref #301
Make green_yellow_orange_red grad use <16 colors, added 2 more grads

They are currently unused
Make it use gradient for weather temperature

Ref #301
Make generate_gradients tool be able to show custom scale
Made tools/generate_gradients.py work in python3
Made tools/*.py executable