Repo with openjdk8 and openjdk9 recipes, configured in the Vagrantfile file.
Added openjdk9 cookbook folder.
Renamed chef attribute names for openjdk8 and openjdk9 recipes from [:openjdk] to [:openjdk8] and [:openjdk9] respectively.
Renamed build_openjdk_images to build_openjdk_clean_images for the 2nd execute block.
Swapped order of execution of code blocks build_openjdk_clean_images and ...build_openjdk_images.
Replaced [build_folder] with [build_log_file] when checking for build images for both openjdk8 and openjdk9 recipes.
Fixed missing ] when retrieving [build_log_file]. Removed trailing = sign. Now saves JDK8 and JDK9 PRODUCT_HOME separately. Facility to switch between the two paths, so 'make test' works.
Applied source .bashrc recipe a bit differently, updates the .bashrc file and needs manual execution. 'make test' then works fine.
Added step to create .bash_profile and source .bashrc from within it, for both openjdk8 and openjdk9 recipes.
Merged master changes into branch.