Corrected vlan/custom.pm to reflect the new vlan.pm in PF4.

Roles were not taken into account.

Removed useless examples (now that we have roles and auth sources).
Made sure that the returned vlan is based on the role. No more 'normal'
vlan.