Make fun_prop work for finite (mulitplicative) support #
We provide API lemmas for the predicate HasFiniteMulSupport (and its additivized version
HasFiniteSupport) on functions so that fun_prop can prove it for functions that are
built from other functions with finite multiplicative support.
Eta-expanded form of Function.HasFiniteSupport.add
Eta-expanded form of Function.HasFiniteMulSupport.mul
Eta-expanded form of Function.HasFiniteMulSupport.inv
Eta-expanded form of Function.HasFiniteSupport.neg
Eta-expanded form of Function.HasFiniteMulSupport.div
Eta-expanded form of Function.HasFiniteSupport.sub
Eta-expanded form of Function.HasFiniteMulSupport.pow
Eta-expanded form of Function.HasFiniteSupport.nsmul
Eta-expanded form of Function.HasFiniteSupport.zsmul
Eta-expanded form of Function.HasFiniteMulSupport.zpow