make gpu support more robust; added auto loading of jcublas based on java.library.path