5.2 updates.

Most changes are cosmetic in nature.
The navigation plugin is a dropping ground for direct navigation code.
Some fixtures have been moved up to top-level for all to use.
Merge pull request #70 from bcrochet/52_updates

5.2 updates

Tested a lot, still some bumps but most (all?) existed before 5.2