More robust deployment, attempt to avoid JDK requirement, and updated README.