Change database structure to support multistack, #581
Create multistack configuration for Apache, fixes #582
Add multistack configuration for nginx, fixes #584
Add multistack configuration to Bind nameserver, fixes #585
Add multistack options to userpanel, fixes #586
fixes for dualstack by tilman19

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
fix setting of default IP/Port (which still used panel_domain's ipandport-field), don't show ssl-enabled IP/Ports for default-ip (wrong default parameter of function getIpPortCombinations()), smaller fixes in bind- and lighttpdcronjob

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
don't create one giant vhost for all IP's but separate ones for each ip

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
tiny fixes in nginx-cronjob; clean up unused code from lighttpd cronjob

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
fix zonefile nameserver-entries when there are no nameservers given (use A/AAAA entries then)

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
fix error when security question is being asked when adding a domain as admin, thx to Sephi

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
merge tilman19-master branch (multistack support) - note: this is a very early stage, don't expect everything to work 100%, use at your own risk. Testers are very very welcome (only apache2 and nginx (even more testing) so far)

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>