Use NSString directly instead of  NSLocalizedString

Since we didn't pack resources into bundle, just use NSString.
Open download URL when JAVA env error.
Replace binary.
Merge pull request #239 from KKBOX/feature/osx-javalauncher-enhance

Feature/osx javalauncher enhance