972909 - invalid requires and provides data originally generated by the v2.1 upload workflow now gets corrected by a migration.
973387 - fix fsize attribute error on unit install progress reporting.
972909 - Extract the provides/requires fields from the XML server-side.
Merge pull request #244 from pulp/jortel-973387

973387 - fix fsize attribute error on unit install progress reporting.
Merge pull request #245 from pulp/jdob-972909

972909 - Corrected provides/requires parsing and moved server-side
Merge branch 'jconnor-961875-inventoried-custom-metadata' into pulp-2.2

Conflicts:
	pulp_rpm/plugins/distributors/yum_distributor/distributor.py
	pulp_rpm/plugins/importers/yum_importer/importer.py
	pulp_rpm/plugins/importers/yum_importer/importer_rpm.py
	pulp_rpm/plugins/types/rpm_support.json
	pulp_rpm/test/unit/server/test_yum_metadata.py
Merge branch 'jconnor-961875-inventoried-custom-metadata' into pulp-2.2
moved migration to latest version
fixed wonky merge artifact
Fixed rpm search when the 'provides' and/or 'requires' fields were not included
Merge pull request #247 from pulp/jcline-963774

Fixed rpm search when the 'provides' and/or 'requires' fields were not included
fix unit test test_handler_rpmtools.py
974663 - the importer can now save repo metadata files of unknown types in the database as units
improvements based on review
Merge branch 'mhrivnak-974663'