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
Show edit button in toolbox blocks when in non-category mode
Merge staging
Existing functional start blocks should show edit button
Merge pull request #649 from code-dot-org/fix_non_category_function_edit_button

Show edit button in toolbox blocks when in non-category mode
Automatically built.

commit debdbd7c1cedc6774f28a6ad98ec35c93dd50641
Merge: c1ee05a abd354b
Author: Brian Jordan <bcjordan@gmail.com>
Date:   Wed Dec 3 15:02:01 2014 -0800

    Merge pull request #649 from code-dot-org/fix_non_category_function_edit_button

    Show edit button in toolbox blocks when in non-category mode

commit abd354b369db086e79d9c092546a5a3ba5d1b4a6
Author: Brian Jordan <bcjordan@gmail.com>
Date:   Wed Dec 3 15:00:26 2014 -0800

    Existing functional start blocks should show edit button

commit c1ee05a3fdbdf9b75eb20fd8260e6b67ead94366
Author: Continuous Integration <dev@code.org>
Date:   Wed Dec 3 22:33:14 2014 +0000

    Automatically built.

    commit ed258739f797f3220349ded9aa5f981827014bef
    Merge: 9633e2b 7d14d19
    Author: Brian Jordan <bcjordan@gmail.com>
    Date:   Wed Dec 3 14:06:55 2014 -0800

        Merge pull request #648 from code-dot-org/shapeways_urls

        Allow level builders to specify a Shapeways item URL

    commit 7d14d19aa5f3fb47316ccc17acdc819a70c8532b
    Author: Brian Jordan <bcjordan@gmail.com>
    Date:   Wed Dec 3 14:05:29 2014 -0800

        Fix parameters on shared level page (versus the post-level share popup)

    commit da39846f0c285a881860bfb2cd4f6cf0b2b07d7f
    Author: Brian Jordan <bcjordan@gmail.com>
    Date:   Wed Dec 3 13:48:05 2014 -0800

        Allow level builders to specify a Shapeways URL to show in the sharing dialog with a shapeways icon

    commit 9633e2b822630da11abce7b1ebc29fe84da72180
    Merge: e6a8ead d348279
    Author: Bjvanminnen <Bjvanminnen@gmail.com>
    Date:   Wed Dec 3 13:47:37 2014 -0800

        Merge pull request #646 from code-dot-org/hideToolbox

        specify no toolbox with <xml></xml>

    commit e6a8ead73498a0ee7891b40fecc1e3ffb892cf7b
    Author: Josh Lory <josh.lory@code.org>
    Date:   Wed Dec 3 13:45:25 2014 -0800

        Update ignorableAttributes when testing required blocks
Update update-levelbuilder.md
cleanup
localize instructions frozen, scrat, standalone artist
Add course 4 video keys
more playlab fiddling
rename method to include setting up instructions
Updated docs for levelbuilder
loc keys to match the script level names
Merge pull request #652 from code-dot-org/i18n

localize instructions frozen, scrat, standalone artist
Merge pull request #647 from code-dot-org/user_level_script_2

add script_id to user_levels
Merge pull request #653 from code-dot-org/playlab

more playlab fiddling
Dropbox changes, geoffrey@code.org