Update dependencies
Updates all dependencies (except 2) to the latest versions. It looks like updating tmp and source-map will take a little more effort than I had patience for.
This is a small change, c5760320, but this MR depends on and includes !537 (merged) and !533 (closed).
If you merge !532 (merged), you'll see the tests still pass with this MR.
Edited by John Albin Wilkins