Update Manifest for Java 8.
Switch to JApplet instead of Applet.
Make applet support relative path and return textual errors.