Add interactive_url to diy models
Models with a lightweight interactive will show it when the browser is capable
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
Move can_run_lightweight? logic into the Activity model
Remove unnecessary param
Allow filtering activities list by lightweight status

This is only for the main browsing bins (for now), not the class
assignment bins.
Add lightweight run links to listings
Better column labels in report
Allow filtering diy::models by model type
Blank answers don't count as answers, unless it was previously answered
Use "browser-based" instead of "lightweight" in the UI
Script for gathering info about browser-based activity candidates
Use different icon for running browser-based
Remove model info when running browser-based
fix reset password bug

if the reset code started with a letter then reset_code.to_i 
would return 0 which would then reset the password of the 
current_user instead of the intended user
Add button for accessing labbook external appl, if enabled