Silent php -l removing pass-by-reference
Simplify code
Add check for ipv6 subnet when adding aliases with CARP parents
Don't allow adding IP Alias or CARP VIP on network or broadcast addresses. Fixes #2768