Fix previous commit
Fixed name and minor bug in usageFlagsForCall
Downcasts are now detected by isNopCast if appropriate
Added ReplaceNopCast pass