Allow changing the highlight colour

Currently when I change the highlight colour it doesn't change from what it was originally set to.

Removing the cached CALayers forces them to be regenerated again when drawn allowing the colour to be updated.
Merge pull request #12 from nacrossweb/patch-1

Allow changing the highlight colour