Merge pull request #101 from code-dot-org/test

Deploy to production
Add initial implementation of draw lines with pattern block. Still need to add code to pre-load images so lines will always be displayed on first RUN
Added image preloading
Created property to allow easy reference of line style blocks from turtle.js
Removed unneeded path references for pattern images.
Investigation: handful of hacks to open a "function editor dialog" as a separate blockly workspace
Clarify comments
Add "set line style" block to turtle/artist app
Merge branch 'staging' of https://github.com/beezwaxz/code-dot-org into staging
Merge branch 'staging' of https://github.com/code-dot-org/code-dot-org into staging
Flip popup initial state
migration to generate usernames for existing users that don't have one
Use prototype for override
Add toolbox support for function editor workspace
Add trashcan to function workspace
Fix flyout/workspace ordering
Generalize SVG <--> global coordinate conversion
- Add helper to find topmost <svg> parent element, memoizing results
- Search for SVG parent when converting
Merge remote-tracking branch 'origin/master' into staging
Merge branch 'staging' of https://github.com/code-dot-org/code-dot-org into staging
whitespace and other minor cleanup for patter_line_style block implementation
Convert static Blockly.Toolbox to Blockly.mainToolbox object instance
- Remove unused variable Blockly.Toolbox.selectedOption_