pipe library Null safety

Support for pipe operator for some types.

Extensions

FunctionPiping
IterableInspecting
IterablePiping
MapInspecting
MapPiping
NullInspecting
NullPiping
StringInspecting
StringPiping