Adjust profile page per spec revisions
Emails tab: opt out of e-mails for specific events
Privacy tab: "public/private" instead of "lock/unlock"

Also, only show icon when private.
Add "Optional Information" form for post-registration activation

There is no server-side behavior for now. We will update this to
dynamically generate the groups dropdown (and possibly the entire form)
in a future sprint.

Refs #57
Merge pull request #172 from kdeloach/topic/optional-info-form

Add "Optional Information" form for post-registration activation
Merge pull request #156 from RickMohr/profile-page-revisions

Profile page revisions
Add skeleton group listing page
Merge pull request #179 from kdeloach/topic/group-list

Add skeleton group listing page