Fix derivation of Below for inductive types with let-ins.
Fix derivation of Below for inductive types with let-ins.

This was done very incrementally, I hope there is nothing
wrong with it... It seems to handle correctly every case
I could think of.

mattam82/Coq-Equations,mattam82/Coq-Equations