Do not store UnknownFields in Option

It is no longer necessary, because default_instance is no longer stored
in statics.
Drop UnknownFields::default_instance

It is no longer used
Perform missing UnknownFields.clear
Put HashMap of UnknownFields into a box

Because HashMap is rather large struct, and it is rarely used