Begin update to modern Objective-C

There were no big suprises when updating to ARC this time around. One thing to note, though, is that we had to add an extra retain count to `TMDHTMLTips` and `TMDIncrementalPopUpMenu` since we rely on `setReleasedWhenClose:`.

I still have more things planned, but I'll save those as this PR is already too large.