Remove bind with pfdns
Rewrite Oauth support (based on ipset session)
Have to include a domain list for pfdns and oauth2

Conflicts:

	lib/pf/config.pm
	lib/pf/services.pm
Added permit domains list for Oauth2 in pf.conf
Update Administration Guide
Fix iptables for Oauth2 and use the new PacketFence 4 configuration var
Remove readOAuthFile check
Fix test
Added domains in form for OAuth2
Removed error with ipset insertion, trace requested domain
Syntax error in pfdns
Added cache for pfdns
Fix syntax
Syntax fix
Rework for the pull request
Passthrough is managed by pfdns now
Remove unused function
Improve documentation
Improve help text in oauth forms
Fix for pull request