Re-add multiple dropdowns, make dropdowns synchronize [fixes #67705400]
specify ids in the seed:all rake task; test script for seed:all
Remove unnecessary builder_levels task. the regular script task can handle this.

Conflicts:
	lib/tasks/seed.rake
Merge pull request #385 from code-dot-org/remove-builder-task

fix builder script.
Merge branch 'finished' of github.com:code-dot-org/dashboard into fix-seed-rake-again
Merge pull request #384 from code-dot-org/fix-seed-rake-again

specify ids in the seed:all rake task; test script for seed:all
Automatically upgraded blockly-dist.
generalize the rake seed:all test script so it can run on staging
Merge branch 'finished' of github.com:code-dot-org/dashboard into finished
Merge pull request #386 from code-dot-org/manage_multi_dropdown_fix

Re-add multiple dropdowns, make dropdowns synchronize [fixes #67705400]
Automatically upgraded blockly-dist.
log to the structured log when starting and finishing an activity
Automatically upgraded blockly-dist.
Merge pull request #390 from code-dot-org/activity-slog

log to the structured log when starting and finishing an activity
fix builder script.

Conflicts:
	lib/tasks/seed.rake
- Tests
- Add maze level builder (artist already exists.)
- Add toolbox, start blocks, and required blocks editor.
- Add maze builder.
- Name cancan fix before_filter so we can skip it where needed.
- Improve level editor form.
- Abstract some setup code so both script_level controller and levels controller can present levels in a similar way.
- Fix passing blocks to blockly if when there aren't any
- Use create action as entry point instead of custom actions.
- Fix start blocks to be able to see more of them.
- Only show blocks which for with the app being edited.
- Do a redirect upon custom turtle level (maze is already this way).
Remove script/stage changes.
Undo more script changes.
Fix mode -> model.
Remove reference to old table.