Issue #40 - Gradient Support

Issue #40 - Gradient Support

Addes support for linear-gradient(), radial-gradient(),
repeating-linear-gradient(), repeating-radial-gradient() and some
constants