Merge pull request #1 from KetothXupack/master

dirty cross-platform support
Mac support in launcher
Mac support tested on Windows
Merge remote-tracking branch 'origin/master' into fxml-loading

Conflicts:
	client/src/main/java/javarestart/JavaRestartLauncher.java
fxmlloading branch reviewed: WebFX part.

Required to add some changes to Java ReStart