Initial support for gradient fills
TODO: saving/loading
TODO: tests and python bindings
TODO: data defined settings
TODO: gradient only color ramp combo option
Allow setting start/end points for gradient fills
Add support for rotation of gradient fills
Clean code
Start work on data defined gradients
More work on data defined gradients