Support for running activities in lightweight mode

Similar to the way Pages currently work
Support lightweight mode for diy embedded models
Fix lightweight mode for diy sections
Fix bug in reporting
Add extra run links for offerings that can run in lightweight mode