Adopt go/types API changes. Add PopupTest, improve SingleLine support.

Update