Changes navigation region and link updates to an async process.
Adds function to get navigation link iteration id from NavigationServer.
* Add a dedicated 2D server * Create dedicated tests * Split performance metrics between 2D and 3D * Rename the 3D only server module