Tidy color definitions.
Add reverse attribute support.
Support blink attribute.
Update readme.