whbboyd Upgrade dependencies, and do the thoroughly staggering amount of refa…
…ctoring needed to make everything work with new versions
Latest commit 9d96599 May 13, 2018