Support for Java 8

- Added URL and checksum for Java 8
- Updated conditional block to support Java 8
- Bumped update version of cookbook