context: upgrade to async-listener@0.4.7
test: fixed for current exit semantics

Not sure when this changed, but it's been like this for a while.
test: deal better with umask
src: add .eslintrc
3.1.0