shadow library Null safety

Based on the Shadow class in the Flutter SDK.

Classes

BoxShadow
Shadow