refactor(*): remove all use of "self" for receiver names

Be less Pythonic, more like Go. Per the unofficial golang 
style guide, "the name of a method's receiver should be a 
reflection of its
identity".