CHANGES:
- Implemented support for Radial Gradients. There are now two types of GradientOverlay namely; LinearGradientOverlay and RadialGradientOverlay.
- Updated sample usage in demo project.
- Changed enum to use good ol' typedef for older iOS versions.