Allow build targets to run with command args specified in properties file

Also fixed javac compiler to specify source/target java version

Lastly, fix test-single target to run properly in netbeans
Merge pull request #126 from nperrier/master

build.xml improvements