Stack traces and the errors package

If you look at this PR:
https://github.com/dgraph-io/dgraph/commit/30dc93714a3769315b7a6e4c3625e69898b41a7b

You’d realize that we actually had before was similar to what you’re proposing now. And how we switched to rpc tracing.

Sorry. Forgot to reply to this. I like CHECK as well. Works for me. Go lint would throw some errors, but we can ignore those.