TrigNavigation: code cleanup
General code cleanup to ease maintenance:
- use
ATH_MSG
macros for messaging - remove unnecessary interface declaration for
Navigation
tool - delete unused methods
- delete unused
Navigation.ReferenceAllClasses
property - use range-based for loops
- delete commented code