Add typing support of DevVarLongStringArray, DevVarDoubleStringArray
requested to merge 607-typing-does-not-support-devvarlongstringarray-devvardoublestringarray into develop
Closes #607
Made 'parse_type_hint' be able to process hints like:
tuple/list[tuple/list[int], tuple/list[str]] -> DevVarLongStringArray
tuple/list[tuple/list[float], tuple/list[str]] -> DevVarDoubleStringArray
tuple/list[tuple/list[int], tuple/list[str], float, AttrQuality] -> DevVarLongStringArray with timestamp and quality
tuple/list[tuple/list[float], tuple/list[str], float, AttrQuality] -> DevVarDoubleStringArraywith timestamp and quality
made a note about these types in docs
added DevVarLongStringArray and DevVarDoubleStringArray to command tests
PS since I have no idea, how to proper define and use properties with this types, they are not tested.
Edited by Yury Matveyev