SNMP support of Huawei CE5800 series switch
checkPIC: bug when iif_id = 10 (QSFP)
stringTrace: PHP fatal error when printing Object
make ios12ShortenIfName breed-specific

ios12ShortenIfName: moved from functions.php into remote.php
shortenIfName: new function to replace ios12ShortenIfName. Takes breed or object_id
deviceconfig.php: ios12ShortenIfName -> shortenIfName in every call
checkPortRole: idem
queryDevice: maintain global $current_query_breed to auto-detect breed by shortenIfName
translateDeviceCommands: idem
remote functions for vrp85 breed (Huawei CE5800)

	new dict switch SW type 'Huawei VRP 8.5'
	new breed 'vrp85'
	vrp85Read8021QConfig: new 8021Q config parse function
	vrp85TranslatePushQueue: mostly is copy-pasted from
	vrp55TranslatePushQueue
	vrp5xReadLLDPStatus: renamed to vrpReadLLDPStatus
	vrp55ReadMacList: renamed to vrpReadMacList
	vrp5xSpotConfigText: renamed to vrpSpotConfigText
	queryTerminal: Huawei prompt regexp changed a bit
	shortenIfName: specific handlers for ios12, vrp*, iosxr4 breeds added
	ios12ShortenIfName_real: ios12 ShortenIfName implementation
	vrp5xShortenIfName: vrp53, vrp55 ShortenIfName implementation
	vrp85ShortenIfName: vrp85 ShortenIfName implementation
	iosxr4ShortenIfName: iosxr4 ShortenIfName implementation