Collapse send/try calls

Turns calls like `x.send(:y).try(:z)` into `x.y.z`.

(This required some changes to how disabled mass assignment was detected, since a couple techniques relied on `send`.)