initial window resizing with border logic

Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
setup jmonkey Netbeans project
Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
allow enforcing minimum maximum size of windows, content resizing

Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
refactored JmeFXContainer for better readability, added some simple FXScene handles and added a basic test for a fxml page
renamed HostInterface
added setSize to window, allow proper minizing by unbinding minimumSize of window and restore on maximize

Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
allow setSize async but only after init

Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
adjusted version for jfxtras

Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
Due to problems with sonartype maven, including jfxtras snapshot
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
Simplified jmeFxContainer to get cleaner code and a better understanding
Integrated JFXExtras changes to window from tast Pull Request