cherry picked commit - copy constructor fix
updated changelog
cherry picked commit - updated several serialize methods
cherry picked commit - added storage for weapon target velocity data
minor update to nav and earth model classes
cherry picked commit - updated simulation time calculations
cherry picked commit - updated logging flags in Weapon class
cherry picked commit - update Radar class to ensure track mgr is present before logging reports
cherry picked commit - misc spelling, spacing, comments, etc., corrections
simulation form function formatting cleanup
misc fixes to RfSensor and TrackManager
branch merge
spelling fixes
renamed some dis source code files to better reflect functionality defined
Separated IrSensor and MergingIrSensor classes from being defined in same file
misc spelling fixes and formatting
misc spelling fixes
spelling fixes, tab removal and formatting improvements
renamed specific UDP network handlers to better reflect transport protocol
updated changelog