Changed the error reporting logic for selectSchemes. If the list of schemes is empty then just pass that empty list to the page. Otherwise we end up reporting an inappropriate and misleading error ("ref is not valid") when the user logs into gateway with an id that has no associated payroll scheme.
Changed the error reporting logic for selectSchemes. If the list of schemes is empty then just pass that empty list to the page. Otherwise we end up reporting an inappropriate and misleading error ("ref is not valid") when the user logs into gateway with an id that has no associated payroll scheme.

UKGovernmentBEIS/das-alpha-client-mock,UKGovernmentBEIS/das-alpha-client-mock