Multiples of every module stream show in the web UI
There are multiples of every module stream showing in both the new and old UI. (see attachment) This is because each module has several 'versions' and 'contexts'. The Katello DB stores the 'context' but not the 'version'.
Targeting an individual module by its context and version is not a common use case, so it was decided it's not needed to show the multiples in the UI.
It was also decided that it's best to store a module's 'version' as well, since that will allow us to show only the latest in the UI.
So the tasks are
1. store a module's version in Katello DB
2. use this info on new host details page to eliminate duplicate table rows on Module streams tab