Fix ant build target "executable" use user.dir property.
Prelim use config for language selection for single file dist.
Fix Ant build create MacOS dmg if built using Mac.
Fix tests, upgrade JUnit, edit compiler flag to 1.7.
Merge branch 'master' of github into bugfix.
Fix Ant webstart task fail build due to updated JRE and old proguard, and update website files.