Remove debug stuff.
Few tweaks. Send campaign failed messages via plugin. Themes should add a `atcf_campaign_before` above campaigns.
Basic gateway failure tracking with Stripe gateway. No testing at all. See #143
Track failed PayPal transfers. See #143
Campaign widgets.
Themes can use a campaign-widget.php file that is loaded when /widget/ is added to the end of any campaign. The theme can display whatever information it would like. Closes #119'
Dont use default templates. Instead allow themes to decide if they support certain templates, and only load them if they do. If a theme supports editing, it can declare via `campaign-edit` in add_theme_support() args. Closes #145
Message by Astoundify. Closes #151
Move form out of hook so more fields can be added.
Excerpt not showing one editing because I cant HTML. Closes #153
Fix stripe (and other) notices when option is not set. Closes #156
Prefill end date on new campaigns via backend. Should probably create some helper function for min/max/start. Closes #155
Ensure cart contents not empty
Merge branch 'master' of github.com:Astoundify/crowdfunding
Use some JS to check/hide things like single price to create a less confusing UI by removing things that are not needed. Closes #157
Merge branch 'master' of github.com:Astoundify/crowdfunding
More theme support declarations to avoid extra things showing when not needed.

Themes should now declare if they need 'campaign-video' and 'campaign-featured-image'. This will add the necessary things if they do, and remove if they don't.

Closes #158
Updates to text.
updates
update
Fix when purchasing as a non-admin logged in users. Closes #160. Spelling errors closes #163