Getting sbjson errors

In RavenJSONUtilities in case of SBJson, `error` variable wasn't set. I've added NSInvocation to handle it.

Also, I'm logging encoding error if it occurs.