Remove shadow outset functionality

Not robust or really that useful, may investigate further later.  Added
optional method on HTRasterizableView to provide a shadow path instead,
in which case the shadow opacity/color/offset etc are imitated on the
associated HTRasterView