add regression test to make sure that future subscriptions created after trials do not fail start / end dates (save properly)
fixes logic for subscription conflicts
fixes issue for subscriptions in the future
removes temporary fix for PR#3725
test for subscription conflicts
Fix kookoo message
add an error message to detail page for forms whose cases didn't get processed

- only show to people using CASE_REBUILD flag
- this is a terrible UI that is not clearly actionable
- but it is better than completely hiding this fact
Merge pull request #3861 from dimagi/subscription-start-end-fix

Fixes issues with subscription start and end dates
Merge pull request #3874 from dimagi/kookoo-message-fix

Fix kookoo message
Merge pull request #3873 from dimagi/cases-not-processed

add an error message to detail page for forms whose cases didn't get processed
Don't error on ints
Merge remote-tracking branch 'origin/time-ago-deployed' into autostaging
Merge remote-tracking branch 'origin/hq-dropdown' into autostaging
Merge remote-tracking branch 'origin/refactor-domain-copy2' into autostaging
Merge remote-tracking branch 'origin/offline-install-multimedia' into autostaging
Merge remote-tracking branch 'origin/logos' into autostaging
Merge remote-tracking branch 'origin/109909-case-performance' into autostaging
Merge branch 'vellum-requirejs' into autostaging
Merge remote-tracking branch 'origin/formsql' into autostaging
Merge remote-tracking branch 'origin/coredb' into autostaging