Warn when using hyphenated style property names

Fixes #932 
I wouldn't say unknown. I would say unsupported (well, "unsupported" though technically it works sometimes).