Update Fira fonts to version 3.111

Also remove the Extra* and Ultra* variants as they are unused, and
unlikely to ever be used.
Correct font weight usage.

Remove Fira Sans SemiBold from fira.css, since after these corrections
it is no longer in use. This is one less thing to download, and saves
80KB over the wire.