Add Operand->isConsuming() API.
Add Operand->isConsuming() API.

This should be used instead of isLifetimeEnding wherever the code
assumes an owned value is consumed.

isLifetimeEnding should only be used when the code is expected to
handle both owned and guaranteed values.

apple/swift,hooman/swift,gregomni/swift,parkera/swift,parkera/swift,JGiola/swift,hooman/swift,JGiola/swift,roambotics/swift,rudkx/swift,rudkx/swift,ahoppen/swift,glessard/swift,glessard/swift,hooman/swift,parkera/swift,gregomni/swift,glessard/swift,tkremenek/swift,tkremenek/swift,rudkx/swift,gregomni/swift,JGiola/swift,xwu/swift,benlangmuir/swift,parkera/swift,tkremenek/swift,roambotics/swift,hooman/swift,atrick/swift,xwu/swift,benlangmuir/swift,ahoppen/swift,parkera/swift,ahoppen/swift,tkremenek/swift,JGiola/swift,atrick/swift,rudkx/swift,benlangmuir/swift,glessard/swift,roambotics/swift,ahoppen/swift,ahoppen/swift,roambotics/swift,glessard/swift,JGiola/swift,apple/swift,gregomni/swift,apple/swift,xwu/swift,hooman/swift,atrick/swift,xwu/swift,glessard/swift,benlangmuir/swift,gregomni/swift,JGiola/swift,roambotics/swift,gregomni/swift,hooman/swift,apple/swift,atrick/swift,xwu/swift,tkremenek/swift,tkremenek/swift,parkera/swift,tkremenek/swift,ahoppen/swift,rudkx/swift,atrick/swift,parkera/swift,benlangmuir/swift,parkera/swift,apple/swift,hooman/swift,apple/swift,xwu/swift,benlangmuir/swift,xwu/swift,rudkx/swift,roambotics/swift,atrick/swift