Handle RSS extensions
masterElements with non-default namespaces are treated as extensions. These are stored in Channel.extensions and Item.extensions.
Common extensions are extracted into dedicated structs and available as properties on channels and items: