layout: Implement `text-shadow` per CSS-TEXT-DECORATION-3 § 4.

r? @mbrubeck 

Depends on servo/rust-geom#64.