Made changes to HubRequestParser
- Use a SipHashBasedDictionaryConverter for the State dictionary to avoid hash
collisions
- Use JRaw for arguments so parsing is delayed until conversion happens
Fix fxcop error.
Added test that shows round tripping complex state.
Wrap dictionary properties in a DynamicDictionary.
- Updated tests for more complete scenarios.
Fixed fxcop errors in DynamicDictionary.
Made changes to hub state to limit the size to 4K.