- Fixed issue with waypoints causing an exception if they have a zero altitude. This would cause the SimConnect to disconnect.
- Rewrote AddWaypoint algorithm to make it much simpler and easier to understand
- Added logger for general exceptions that would cause SimConnect to disconnect. This will make finding future issues easier.