catching screen/java property errors

if a server is down and java_pid or screen_pid is requested, it throws
an error.  this commit returns a true for error in the callback, and a
null retval