Merge CSS2Properties and CSSStyleDeclaration.
Address review comments.
Add missing supported CSS properties.