added a "uuid" get request handler that responds with a uuid to be used to uniquely tag messages
Fixed some security issues. Namely, messages are tagged with a unique identifier and  the entire message is signed rather than just the body (to protect against replay attacks).