lib/ folder anti-pattern fix
missing .js extension
all functions must be named rule
Merge pull request #19 from uber/lib-folder-is-an-anti-pattern

Lib folder is an anti pattern
all functions must be named rule
Merge branch 'func-names' of github.com:uber/lint-trap into func-names
Merge pull request #22 from uber/func-names

all functions must be named rule
through: this.queue -> this.push
through -> through2
Fixed remaining lint errors
Merge branch 'fix-through-streams' of github.com:uber/lint-trap into fix-through-streams