* gradle: Update dependencies
Also made the version numbers global to make updating easier, also this
way we can't have mismatches where different projects use diffrent
versions of a dep
* cache: Fix TitleDumper test
* gradle: Format build files
* httpserviceplus: Remove unneeded deps
* add implementation for getItemCount
* Ignore build directory in project root
* save injector results as class files
* package injected-client for shading into client
* auto-updating properties
* fix run task
* shade injected-client into jar