Added function for querying maximum range to target.

Partial factoring of `AbstractRangeModel.GetLink()`.
Fixed bug in Format360To180(), found by @teleksterling.
Added enumerations to flight computer state.