use arrays for Promise.whenAll, to avoid a java problem
init to actual values, so java testing works
add cpp, java, and php, why not?
add the haxelib installers to travis