Add HexColor validator

This validator is useful for ensuring certain attributes should be valid
hex-color values.
Merge pull request #67 from zporter/hex-color-validator

Add HexColor validator