Enhance flight configuration UI
UI updates
Motor configuration dialog enhancements
Refactoring data model
Merge branch 'kruland-integration' of github.com:plaa/openrocket into
kruland-integration-ui

Conflicts:
	core/src/net/sf/openrocket/file/openrocket/importt/MotorHandler.java
Data model refactoring
Flight config dialog refactoring
Merge remote-tracking branch 'upstream/kruland-integration-ui' into
kruland-integration

Conflicts:
	core/src/net/sf/openrocket/file/openrocket/OpenRocketSaver.java
Correct handling of ejectionCharges in getter and clone.