Review of attlist.php and basic discover.php wrt GLUE2
Begin arcbot message
This merge request is automatically copied from !1430 (merged) orginally made by @floridop
End arcbot message
## Review of attlist.php and discover.php wrt GLUE2
Link to Bugzilla ticket
Description
Review of attlist.php and discover.php wrt GLUE2, functions changed and compliance to archery increased
attlist functionality did not work mainly because of archery rollout not being complete. GLUE2 support was also absent. discovery functionality depended on that hence it was also not working.
This set of commits adds archery support, basic GLUE2 support to attlist. Function names and variable names have been changed to the purpose. discovery needs heavy rework to be able to do GLUE2, so that is not done. But the required basic code to do the switch has been added.