Report refactoring.

Report consists from two parts. Populate only returns the second part.
Fixed report proxy to use raw binary instead of base64 deserialization.
Removed two useless logging guards.