Fix Unmarshal
Add GetRequest support for Unmarshal
Set RequestType in Unmarshal
Return the errors in decodeValue
Support Null and GetBulkRequest in decodeValue