Global PXE Menu hostgroup name shall be first in menu label and also sort menu labels
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1127595
Description of problem:
The hostgroup name is more important for the server then the provisioning template name. The hostgroup defines really what it will get and also the content view afterwards.
Also sort the list of PXE menu entries alphanumeric to have a easier to browse/navigate PXE menu.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
PXE menu to have the hostgroup name as first words in the menu entry before the provisioning template