Change way cluster / pool guid is handled.  Hyper-V does not use them, so consistency between agent and management server not enforced.
Update error handling with better information, and treat a 404 as an unimplemented command.