Update dependencies.

Some of these version jumps are fairly significant, but tests seem to pass.
This might cause some problems for consumers. The use of guava in lassie is so light that upgrading the version is probably unnecessary.