adding additional time functionality, but need to ensure maths is correct
changed SolarHourAngle parameters to be consistent with other two time functions
TimeToSunrise was negative
corrected mistake in assumptions, orbital plane is not the same as Sun-Moon plane
small annotations
Merge branch 'time'
added JumpMethod type
refactored flightime functions
changed makeJ to something less generic to avoid conflicts
refactored temperature functions
split random generation functions into seperate file
fixed FreeMaxwellian double free bug
refactored RandVelocity function
refactored random direction functions
refactored positionjump functions
refactored NewJump to be more generally applicable