Create README.md
Add new jaxb generated classes with JavaFX support
Changes terminology: instead of "Copy Element" and "Keep Element", it's Copy and _Paste_
Fixes null properties on jaxb classes, and illicit casting on EstabData
Unimportant commit: Auto reformat code by Idea
Adds JaxbFX classes with fixed getters (mixed with some reformated code)
Adds new checks to control repeated elements before pasting.
Adds ControlsFX library to gradle.
Adds changes to the GUI

- Copy, Paste, and Save File buttons in estab-editor.fxml are rearranged.
- Removed preferred height from Estab-Data TitledPanes so they can move while folded on estab-editor.
- Estab-Data uses a TabbedPane to switch between Vehicles, Weapons, and Ammo.
- When pasting elements, these are added to the estab-data listview
- Corrected typo in class name "FuelComsumption" to "FuelConsumption"
Adds jaxbfx classes with improved getters
Adds new generated classes with correct annotations and auto rearranged code.
Updates asset controllers, and minor changes.

- Controllers bind all properties.
- All short and byte types are changed to int.
- Some rearranged code.
Merges copy & paste, deletes the paste button.
Merge branch 'feature/jaxbfx'