Describe the bug
When running --ls-available we are not discriminating hosts marked as broken from Foreman.
We should not considering broken hosts as available since this will be then rejected when adding schedule to Quads.
Steps to reproduce the behavior:
Add broken=true host parameter on foreman to an available host
run quads --ls-available
Scroll down to find broken host.
Broken hosts should not be listed.