[Download] Reorganized the resources

The structure of the resources were changed so the classes can refer to
their resources relatively. This hopefully resolves the loading issues
of the JNLP2Classloader