Add missing fields for l2tp to define dns and wins servers
gettext fixes
Merge remote branch 'mainline/master'
Conflicts: usr/local/www/status_captiveportal.php usr/local/www/status_rrd_graph.php usr/local/www/status_wireless.php
fix text. Ticket #799
Corrections gettext() calls on vpn_l2tp.php
Implement gettext() calls on vpn_l2tp.php
Various fixes to usage of ip2long, long2ip, and negated subnet masks, mostly affecting 64-bit. Ticket #459
don't display disabled tunnels on diag_ipsec.php
fix up L2TP text
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Add propper access control to L2TP pages.
Add secret option required on some setups.
Fix typo in function name. This caused the page to break off.
Use the interface API rather than old style interface list building.
Remove all global decalarations regarding pptp/pppoe/l2tp they are no more needed.
Add more L2TP backend code.