add 'minimum' and 'maximum' numpy-like functions for forward mode without pullback and without clever broadcasting, but including some tests