Separates swing and logic
Removes presentation logic from view
Migrates Update Dialog to FX
This does not mean it has to stay - it just appeared to be easier to migrate than to make the decision at this point. This is mainly to get rid of another huge swath of Swing code.
Moves neutral code that losely depends on FX to Platform_FX
Removes disy Dialogs and remainder of disy Commons
Replaced by Guava, Java 8 and ControlsFX
Restores small images for message types