have is_windows not in CondorTest and CondorUtils.#3594
On windows, add cygwin and windows paths to PATH for the
64 bit app location so when we check for having java
in JavaInitialize we will seee it and not immediately bail #4262
wanted a way to to search the StarterLog when a java test times out
for all JavaDetect events. So now you can pass an optional third arg.
If you set all to an array hash, the search will now fill it.#4262
Besides the removal of is_windows, We wanted to better handle
java tests. There are two function and we only call one. JavaInitialize
will look for java and return it. This alllows tests to fail immediately
if java is missing and we'll know why we failed. The other thing it does
is establish a timeout callback currently at 2 minutes. That function
is right with it. JavaTimeout will print out the timeout issue and then
check the StarterLog for JavaDetect errors it finds(all are printed).
This means for a function call and a check we get the better handling we
wished. #4262
These tests all do the new test JavaInitialize and some got
their output cleaned up some. None of the actual java or class
files changed. #4262