Fix bands not showing when no headliners

Add logic to display openers if there are no headliners. Add new test.