grouping of SLB cells in triplet list

cmp_array_sizes: compare array sizes
groupTriplets: calculate rowspan numbers for each triplet item in the
list
renderSLBTriplets2: use groupTriplets

Conflicts:
	wwwroot/inc/functions.php
groupTriplets: bug was fixed
SNMP sync: 100M Huawei interface name changed

quidway-any-100TX: eX/X/X changed to etherX/X/X
Huawei VRP 5.110/5.120 dictionary items

Conflicts:
	wwwroot/inc/dictionary.php
Cisco IOS 15.1 switch OS type.

Huawei VRP 5.110, 5.120 renamed to 5.11 and 5.12
SLB: fwmark config generating enhancement

Ability to generate multiple 'virtual_server fwmark XXX' sections
for each IP family, if RS pool contains both v4 and v6 real servers.

Also, do not generate virtual_server section without active real servers
API change: constructIPRange and IPNetworkCmp

constructIPRange: default mask is the maximum possible mask for an
address family
IPNetworkCmp: new return value '2' to make this function symmetric
SLBv2: protection from duplicating SLB links

createTriplet: use addSLBIPLink/addSLBIPLink instead of direct SQL
inserts
new Cisco ASR dict items
mgmt link on FQDN supports any protocol

getMgmtProtosConfig: new func
formatAttributeValue: switch from hardcoded protocols array to the configured one
convertMgmtConfigVars: helper for converting old var values to the new format

Conflicts:
	ChangeLog
	README
	wwwroot/inc/upgrade.php
fix SQL syntax error
SNMP sync for Huawei CE switches now creates con0
update RE_STATIC_URI regex
fix http status in printStatic404()
changelog lines for Aleksandr Balezin's fixes

Conflicts:
	ChangeLog
vrp85Read8021QConfig: fix vlan list parsing
ios12ReadMacList: ignore port named 'Drop'
Nexus 6000 series dictionary items
LLDP support on Nexus 6000

Revert one of the old LLDP commits.
It tried to make 'show lldp neighbors detail' instead of 'show lldp
neighbors' on Nexus devices to determine remote interface description
and fallback to it when Port Id contained Juniper SNMP InterfaceId.

But it was a dirty hack and it worked only for some specific versions
of JunOS: modern devices transmit descriptions in Description TLVs, not
the ifName.

Also, some NX-OS versions of Nexus 6000 devices do not show 'Port ID'
field in detailed LLDP output (sic!), but show them in the standard
(brief) output.

So this commit rolls back parsing of detailed LLDP neighbor list on
Nexus devices.
dictionary.php:
    added entries for all Junos Devices supported by Junos 13.2 JUNIPER-CHASSIS-DEFINES-MIB
    added entries for Juniper Junos version 9-13

install.php:
    fixed PHP-notice of undefined variable $errlist

snmp.php:
    added entries for all Junos Devices supported by Junos 13.2 JUNIPER-CHASSIS-DEFINES-MIB
    modified $iftable_processors['juniper-ex-mgmt'] to be more compatible with different chassis
    reworked existing §known_switches entries for Juniper, because these devices can be very modular especially with EX virtual chassis
    added function generatePortsForJunosPic, that can interpret the Junos Device PICs and add correspings ports
    added snmp_sync support for network security devices to support firewalls like Juniper SRX

triggers.php:
    added snmp_sync support for network security devices to support firewalls like Juniper SRX