Multiple vagrant files, refined dependencies, puppet graphs, redefined JAVA_HOME