rc: syslogd custom path improvements

* preserve /var/log/messages if it's a file at syslogd restart
* if we have a custom path set, check if it's a symlink (and remove/recreate it if necessary
VLAN-GUI: include E4200v1 (VLAN 802.1q support confirmed by users)

* see http://code.google.com/p/tomato-sdhc-vlan/issues/detail?id=9
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  VLAN-GUI: include E4200v1 (VLAN 802.1q support confirmed by users)
MultiSSID: check/warn about any BSSID/MAC address discrepancies on WLVIFS

* WL driver and OS must have the same values for BSSIDs and MAC addresses set on NVRAM (wlx.x_hwaddr)
* on most cases, wlconf will be able to generate/recreate wlX.Xhwaddr values on NVRAM just like the WL driver expects
* but under some circumstances, there might be some differences between what's on NVRAM and some HWaddress the WL driver will actually use
* since there's no easy way to figure out what exactly the WL will be doing (closed source/proprietary binary), we should warn the user about any mismatches found
IPTraffic: change NVRAM defaults to 'disabled'

* cstats_enable="0"
IPTraffic/webUI: check/validate minimum size of LAN/subnets only when cstats is enabled

* limit/restrict max size for LAN/subnets on basic-network.asp should only be enforced when IPTraffic/cstats is enabled
* the ipt-account iptables module/match requires LAN subnets to have at least 16 bits set (i.e. class B/equivalent or smaller subnets can be monitored)
* see http://tomatousb.org/forum/t-447639/netmask-must-have-at-least-22-bits-set
* added "Notes" section on admin-iptraffic.asp
webUI/httpd: fix wl_mitigation typo
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: check/warn about any BSSID/MAC address discrepancies on WLVIFS
  VLAN-GUI: include E4200v1 (VLAN 802.1q support confirmed by users)
Merge branch 'Teaman-IPTraffic' into Teaman-ND

* Teaman-IPTraffic:
  IPTraffic/webUI: check/validate minimum size of LAN/subnets only when cstats is enabled
  IPTraffic: change NVRAM defaults to 'disabled'

Conflicts:
	release/src/router/www/basic-network.asp
webUI: fix showing IPv6 info on VLAN-GUI-enabled builds (status-overview.asp)
Clean-up remaining/legacy BW clientmon refs
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  Clean-up remaining/legacy BW clientmon refs
  webUI: fix showing IPv6 info on VLAN-GUI-enabled builds (status-overview.asp)
  webUI/httpd: fix wl_mitigation typo
  IPTraffic/webUI: check/validate minimum size of LAN/subnets only when cstats is enabled
  IPTraffic: change NVRAM defaults to 'disabled'
  MultiSSID: check/warn about any BSSID/MAC address discrepancies on WLVIFS
  VLAN-GUI: include E4200v1 (VLAN 802.1q support confirmed by users)
  rc: syslogd custom path improvements

Conflicts:
	release/src/router/www/advanced-wireless.asp
	release/src/router/www/basic-network.asp
Merge remote-tracking branch 'origin/Toastman-RT' into Teaman-RT

* origin/Toastman-RT:
  changes to Makefile
  increase bwlimit max users to 80
  Don`t disable USB 3G box when storage checkbox is not checked
  changes to Makefile
  rc: syslogd custom path improvements
  MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)
  Minor multiLAN/wireless bugfixes
PPP3G fixes/enhancements

* allow using WAN port for LAN/br0 with PPP3G as WAN
* add more ttyUSBx devices available for selection on basic-network.asp
PPTPD: allow specify 'custom' config/settings

* added 'Custom configuration' on vpn-pptp-server.asp (similar to advanced-dhcpdns.asp)
Merge branch 'Teaman-PPTP' into Teaman-ND

* Teaman-PPTP:
  PPTPD: allow specify 'custom' config/settings
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  PPTPD: allow specify 'custom' config/settings
firewall: allow DMZ-style forwarding to alternative LAN bridges

* allows selecting br0 thru br3 on forward-dmz.asp
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  firewall: allow DMZ-style forwarding to alternative LAN bridges
MultiSSID: fix WL MAC filter to include all WL VIFs

* see commit 3ddb4d86d36b4bd7c97c3315e69d94f32f2de457 (Multiple SSID, preliminary/basic support)