Refactored nav menu

Added a custom callback for the nav menu in order to more easily append
custom links. Additionally, adds registration link.
Merge branch 'feature/nav_menu_goodness' into develop