Rename MapType.Key and Value to KeyType and ValueType.

The names are longer, but they are more consistent with ElementType on
ChannelType, SliceType, and ArrayType.
Add Expression.Check.
Check Literal and Identifier nodes.
Add constSpecView.Check.