Refactor the EditMotorConfigurationDialog into its own package
"flightconfiguration" and pull the TableModels into their own files. 
Changed layout so all the buttons are on the bottom.  Made the
configuration name editable in the table itself.
Made the config selector a combo box with buttons to control add, rename
and remove.
Added more buttons to configuration including broken copy button.  Added
tab layout to pane.  Added ignition spec to motor config table but
haven't hooked it up.
Added some l10n strings to the motor table.  Tightened up access to
package scope member variables.
Implemented a DeploymentConfiguration object which includes the values
used to determine the deployment of a recovery device.  The DeployEvent
enum was moved into this class.  Added a map of configuration id strings
to DeploymentConfiguration objects in the RecoveryDevice.  Modified
various setter/getters in RecoveryDevice to support a "default"
configuration defined in the device's configuration dialog.  Modified
BasicSimulationEngine to use the DeploymentConfiguration based on the
selected configuration.

Added to the FlightConfiguration dialogs to support editing these
configuration.

Missing are serialization of the map in ork files.
Wired in remove deployment configuration.
Pulled the setup of the Motor Configuration panel out of
FlightConfigurationDialog in to its own class.
Major renaming of methods and members changing "MotorConfig" to
"FlightConfig".
Fix bug in deployment configuration.
Added SupportsFlightConfiguration interface and implemented it by
RecoveryDevice.
Added persistence of RecoveryDevice DeploymentConfiguration in ork
files.
The chute and streamer config dialogs were refering to MotorIgnition
events.. Hmm.
Fix some ui update and data entry issues.
Added MotorConfiguration object and made MotorMount interface extend
SupportsFlightConfiguration<MotorConfiguration>.  Created a class
BaseMotorMount which implements
SupportsFlightConfiguration<MotorConfiguration> and provides a place to
unify the common code in InnerTube and BodyTube.
Changed MotorConfiguration construction to allow distinction between
that used for the "default" body tube and inner tube configuration, and
those used for per flight configuration.

Tightened up the access specification to methods in BaseMotorMount.

Changed names of MotorMount methods to clearly indicate they operate on
the default ignition event and delay.
Fix the ignition display logic to account for default settings.
Make the tab panel grow.
Preselect the deployment event combo box and use localized strings for
button names.
Added button and dialog to select the ignition for a given motor.
Persist per-motor configuration of ignition specification in ork file.