Refactor design of dashboard application

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

Add placeholders to profile

Redirect to page that you were last on

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
`redirect_to_target` has access to params, so we don't need to pass it in.