Move primary and user nav data into yml files

Also includes:
- Responsive Nav hovers over the top of content
- Fix join button in user nav
- Legacy fixes