Moved step < 1 condition to exception
Added private ERROR value to OpenRocketAPI.
GetTime will return 0 on error (simulation hasn't started).
RunVsStep provides initial example of using FlightDataStepToCSV

Refactored swing.src.net.sf.openrocket.utils.CSVFileWriter to package
swing.src.net.sf.openrocket.utils.csv.* 
Fixed bugs in FlightDataStepToCSV function
removed RunSimulation() line
RunVsStep Fixes
RunVsStep: produces two csv's now. The differences become VERY clear!
OpenRocketAPI: Added additional overload functions necessary for
RunVsStep
RunVsStep: Random seed fix
Removed a couple of print statments I shouldn't have put in.
All new OpenRocketAPI, utilizes SteppingEventSimulationEngine instead of
UserControlledSimulation
New SteppingEventSimulationEngine almost working.
SteppingEventSimulationEngine: New class which fully mimics the behavior
of the non-stepping SimulationEngine used in RunSimulation.
OpenRocketAPI: Many changes to reflect use of the new
SteppingEventSimulationEngine.
FlightDataStep: reformated documentation, 
FlightDataType: moved TYPE_TIME_STEP to the top of the list for easier
access
OpenRocketAPI SimulationRun (without stepping, as openrocket would
normally run) and SimulationStep (with stepping enabled) should provided
matching outcomes, are both deterministic, and the FlightData object is
populated correctly when running in stepping mode so that data can be
retrieved after the simulation is complete as well.

OpenRocketAPI is using a new class extended the BasicSimulationEngine
called SteppingSimulationEngine. I've tried to make it as minimal and
easily understandble mutation of the BasicSimulationEngine. 

FullCSVOut function is new, and allows rockettalk just to ask for a full
csv including all data at the end of a simulation.
Changed absolute paths to relative paths in Junit RunVsStep and
rockettalk.
BUG: removed import reference.
BUG: Fixed a line I had commented out for testing and forgot to renable.
fixed logging to use file set by api
Added A ReturnTypeException
OpenRocketAPI: Added throws to GetValue functions
               Reformatted Java Doc text
               removed 'this' 
               removed SetValue