Refactor design of dashboard application

** This is a WIP **

Don't use the primary nav at the top and instead use the secondary nav.  This sets us up for future nav changes for the dashboard, eg sections around notifications or tasks.

Put all the 'settings' pages (which are really about "My Account") into the format with the secondary nav.

Split the profile page into two pages:
- Personal information (primary info)
- Additional information (more about you)

Clean up profile page design

Clean up application page design, include new/edit application

Adds a responsive nav bar for secondary nav -- good enough for now for user testing, but will probably need to be cleaned up later.

Updated rspec tests to match new syntax