bugfix: rearrange custom-editor-canvas% classes and *-send-* definition order.

Fixes blight fail under racket 6.1 that dropped support for local recursive variables definition. http://blog.racket-lang.org/2014/08/racket-v61.html
Merge branch '4DA-racket6.1-fix'