Undo/redo block variable name changes
Undo/redo editing text fields and such
Move undo/redo to top menu
Merge branch 'master' of https://github.com/waterbearlang/waterbear into 250_undoredo

Conflicts:
	scripts/drag.js
Rebuild
moving examples to be language-based
moving examples to be language-based
load examples from language-based directory
Make sure all scripts are wrapped with IIFEs
move file functions to their own library
Push updates so I can catch up with master
Merge branch 'master' of https://github.com/apepers/waterbear
Merge pull request #392 from waterbearlang/refactoring

Refactoring
Merge branch 'master' into 250_undoredo

Conflicts:
	javascript.html
	scripts/block.js
	scripts/ui.js
Fixed color rgb block to work when using variables instead of numbers
pushing processingjs language
Fixed color rgb block to work when using variables instead of numbers
Updated Breakout example so block tone depends on colour
Merge branch 'master' of https://github.com/apepers/waterbear
Merge pull request #393 from apepers/master

Fixed "create color with rgb value" block so that it correctly accepts both numbers and variables representing numbers.