(fix for edmodo server errors) Appends text/html as an acceptable response type if not present in the HTTP_ACCEPT header. This should stop malformed user agents from generating 'Missing template' errors on pages.
make http header fix specific to Edmodo user agent
add test for edmodo header fix
[Finishes 67575866]: respond with 403 Forbidden instead of server erroring on CanCan exceptions
Fix levels controller test (was failing on multiple test suite runs)
New translation strings.
Translations
Drag simulation: add generation of touch/IE10 touch/IE11 touch events instead of mouse events where possible.
jquery.simulate: Convert tabs to spaces.
jquery.simulate: comments.
Add maze level builder (artist already exists.)
Move authorization to ability.rb. Index on position. Use the rails ways instead of local vars.
Fix nested sort so the allowed sort applies to both lists.
Fix up script editor to include stages.
Add block model.
Basic toolbox working.
Pull out stage stuff.
Add app to blocks csv.
Get rid of acts as list.
Get rid of this validation because existing levels don't pass.