feat(algebra/tropical/basic): various API (#10487)
feat(algebra/tropical/basic): various API (#10487)

Generalize some order instance to just require `has_le` of the base `R`.
`(un)trop_monotone`
`trop_(min|inf)`
iffs between addition and order
`tropical.add_comm_monoid` (in parallel to #10486)
`(co|contra)variant` instances





Co-authored-by: Yakov Pechersky <9925c0c20eafe10b1eaac37c5fe124dc0b28ca8c@users.noreply.github.com>

leanprover-community/mathlib,leanprover-community/mathlib