treat array with length =-1 as null length Array
encode/decode nodeId with GUID
handle url parsing with no address part
add test case to verify correct behavior with -1 size array. (found in a CreateSessionResponse packet)
add test case to allow reconnection on client after inital failure and fix the code
add test case and fix code to allow multiple connection and disconnection
remove duplicates
fix extensionObject in Variant
Add test in client secure channel to make sure error is raised if performMessageTransaction is called before connection
getting and processing nodeset2