Add cookie entry for auxilary match data.
Remove debug printouts.
Give parameter struct path_matcher to all match functions.

This allows some auxiliary data stored in struct path_matcher, which
could be very useful to speed up the match functions.
Add stub function to find matching states and notify the fetch peer.
Add wireshark trace for set method.
Correct error message.
Use JSON nomenclature for error strings.
Add pseudo code to implement incoming messages to be routed.
Implement stub functions to handle JSON-RPC success/error responses.
Check if change requests are done only by a peer that owns the state.
Declare routing hashtable for routed messages.
Add routing table to peer.
Use UINT32 hashtable instead of string hashtable for json-rpc ids.
Add stub for "set" method.
Correct typo in comment.
Add function to create a routing JSON object.
Update TODO.
Print an error message in case of a no memory.
Fix indentation.
Fix indentation.