fixed versions method to return empty list if path not found
added some logging in py4jconnector