Updated most of the dependencies to newer versions

Also changed min api level to 23 and removed some redundant code
2 jobs for revive in 4 minutes and 1 second (queued for 2 seconds)