Merge pull request #1 from pfsense/master

update fork
allow multiple CAS-servers, correct checks
allow multiple CAS-servers, correct checks
fixed reverse owa

OWA does not work with round-robin
enable AutoDiscover HTTP
add autodiscover url for self-hosted domains

as tested in microsoft-connectivity-analyzer
Merge pull request #675 from trendchiller/master
Fix missing <
Do a basic validation on useaddr value
Improve a bit user input parameters, also make sure referer starts with / to avoid sending users to external sites
Replicate last snort changes from 6048cbcf1 to suricata
Bump versions for recent changed packages:

- Snort (3.0.10 for 2.1 and 3.0.11 for 2.2)
- Suricata (1.0.4 for 2.1 and 1.0.5 for 2.2)
- OpenVPN Client Export Utility (1.2.12)
Remove call-time pass by reference since dansguardian_validate_input() has the reference on its prototype
Remove call-time pass by reference since mailscanner_validate_input() has the reference on its prototype
Remove call-time pass by reference since pfblocker_validate_input() has the reference on its prototype
Remove call-time pass by reference since postfix_validate_input() has the reference on its prototype
Remove call-time pass by reference since sarg_validate_input() has the reference on its prototype
Move reference to function prototype and remove call-time reference
Move squidGuard-devel references to functions prototypes and remove call-time references
Fix call-time pass by reference for snort package