Updated installer to launcher format 15 (version: 1.4.5)

- Generify main UI to be able to support multiple UI libraries (eg. JavaFX)
- Add debug for javaFX version
- Add support for multiple pack repositories