decoration library Null safety

Based on the Decoration class in the Flutter SDK.

Classes

BoxDecoration
Decoration
ShapeDecoration