lib: replace self/bind usage with arrow func
This commit replaces trivial occurances of var self = this and .bind() where appropriate.
FWIW, passes local tests.
May be adding to this over the next day - this is the result of a couple simple greps.
This is in parallel to #3622.