Add missing jedis dependency to build.gradle and pom.xml
Convert to full Spring Boot

* Wrap with SpringApplication.run()
* Add a latch to wait for message to pass through, then shut down
* Replace System.out.println's with LOGGER.info's
* Pull out unneeded dependencies