Public views refactor

- New public header for all public pages.
- Using same layout for public_map and embed_map.
- Using same layout for password protected views.
- Using same layout for public_dashboard view (datasets and visualizations) and used for regular and organization profiles.