use explicit logic for deserializing a cluster operation request
so the constructor is actually called and null checks performed.
Merge pull request #522 from continuuity/feature/npe-on-delete

use explicit logic for deserializing a cluster operation request