add script_id to user_levels and activities
* migration to add script id to user_levels and activities
* script to copy existing user_levels to new ones for each relevant
  script
* I don't think it's necessary to do the same for activities because we
  don't actually query activities in a script context for any user
  facing features (we use user_level where we need to do something like
  this)
never mind that, never touch the activities table
code to write user_levels with script_ids
allow admins to censor sharing drawings
add sql command in comment
[Finishes #83811162] Allow disabling sharing pop-up in freeplay Play Lab levels
Make FreePlay + no-sharing feedback messaging consistent with other levels.
Disable 'show code' button in feedback dialog when Play Lab workspace is hidden.
Merge pull request #638 from code-dot-org/staging

DTT
Merge pull request #640 from code-dot-org/test

DTP
migrations representing schema changes already applied to production
Moving changes to new instance
Merge pull request #643 from code-dot-org/migration

migrations representing schema changes already applied to production
Automatically built.

commit 009b70bf221f5b05270db1593d66a39a43f14d66
Author: Josh Lory <josh.lory@code.org>
Date:   Wed Dec 3 12:45:11 2014 -0800

    Persist block html ID
Merge pull request #644 from code-dot-org/staging

Deploy levelbuilder
Merge staging
fix merge typo
Merge hide-level-source
specify no toolbox with <xml></xml>
Merge branch 'hide-level-source' of github.com:code-dot-org/code-dot-org into hide-level-source

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
noop merge