Temporarily stop validating crud.
Add cut one of derived event service.
bug: derived events were being saved with the kind as "SourceEvent"
Merge branch 'master' into salesforce-integ

Sync w/ master.
Complete backend support for prototype integration with salesforce.
Move sync code to backend. Phase 1.
Auto init real-user primary email.
Support unregister.
Restore permission checks.
Minor edits.
Merge pull request #364 from karma-exchange-org/salesforce-integ

Salesforce integration prototype