fixes 6415 - ignore non-bootable distributions in content view

ignoring:
  a) as part of validation to not allow 2 dists with the same arch and version
  b) as part of calculating the kickstart url for a new host
Merge pull request #4358 from jlsherrill/6415-dists

fixes 6415 - ignore non-bootable distributions in content view