Remove virtual keyword.

It was added in GitHub pull request #2895, but since fell
into disfavor compared to a more general way of negating
storage classes.
Merge pull request #3663 from klickverbot/remove-virtual

Remove virtual keyword.