Campaign nav and workflow updated

* Main campaigns page broken out into tabbed Do It, Doing It, and Done fragments
* Users blocked from viewing entirety of campaign data until they sign up
* Report back flow modified: starting a report back is available in the campaign page + prompts for picture first before asking the rest of the questions
* Client-side db updated with more columns in `user_campaign` table + removed `CompletedCampaignActions` datastore. Completion of campaign steps will be done in `user_campaign`
* List animations on scroll and flipping to backside of campaign list items