Test commit
test commit
Merge branch 'master' of https://github.com/waterbearlang/waterbear into use-strict
Merge branch 'master' of https://github.com/waterbearlang/waterbear into use-strict
Fixed some issues revealed with use strict
Work towards #227 and #24 does not allow literal strings in lists yet
Moves firmata to new choices types
fix for #599 run full size (and back again)
handle showing full size when preview is hidden
Merge pull request #650 from waterbearlang/599_run_full_size

599 run full size
fixes #482
Merge pull request #651 from waterbearlang/482_copy_gets_old_seqNum

fixes #482
Merge branch 'master' of github.com:waterbearlang/waterbear into 24-choice-lists

Conflicts:
	dist/node.js
	scripts/block.js
removing demo language
Fixes dropdown for minecraft directions
This probably constitutes a fix for #24 #227 #649
But every dropdown list will need to be changed and this commit does not do that it only fixes the node language

New socket looks like
                {
                    "name": "Set output",
                    "type": "number",
                    "options": "pifaceout",
                    "value": 0
                },

The current code will work with lists of :-
  any type of literal
  constants where values of that type are not quoted

So lists of constants containing strings, colours or urls will need to use a different type e.g. CONST_string
CONST_url but nothing has been done to implement / test that.
fix #390 allow escaping embed context
Merge pull request #652 from waterbearlang/390_escape_embedded

390 escape embedded
Fixes #649 #24 #227 In all languages
The javascript examples still have :-
"value": "choice",
in but it doesn't seem to be causing any harm.
Adds help messages to block menus
could be prettier, but give UI for stopping/starting and controlling autorun