Really fix #3376

Thanks to  Grischa Zengel for spotting the semi-colon at the end of the "if" line that was the real cause. Please also back merge this to 2.1 branch.
Merge pull request #896 from phil-davis/master

Really fix #3376 Alias Edit does not display correctly
Fix typo on variable name, it fixes #3414
Add Unbound to the system password and group files
Add Unbound to the services list
Add Unbound code
Add chroot for Unbound
Add Unbound service configuration
Start and configure Unbound on boot
Add GUI components for Unbound
Add EDNS support for to resolv.conf
Add additional functionality for stats and preconfigure variables
Rename ACL file
Table summary fix
Formatting
More html formatting
Add new xml array
Reference right service reconfig function
Make sure ACLs are saved correctly
Some grammer fixes spotted by Phil Davis