allow editable values to be sent for boolean gate
locale stuffs
added one-time save and load as a ceci base behaviour for bricks to exploit
fixing en us json
adding custom channel names
Fixed tray hover tooltip position offset
Merge pull request #2317 from yoavgurevich/issue2251

Fixed tray hover tooltip position offset
fixes #2241 clear up confusion about currentApp actually being stored app, and use locale app where possible and where it makes sense
Merge pull request #2297 from ScottDowne/t2241

fixes #2241 clear up confusion about currentApp actually being stored ap...
added hasData() and minor code clean
Merge pull request #2314 from Pomax/localsaving

added one-time save and load
maze brick and sprite editable
Merge pull request #2318 from ScottDowne/mazeandtile

maze brick and sprite editable
Merge pull request #2311 from ScottDowne/booleangateupdate

allow editable values to be sent for boolean gate
rebuilt
exit broadcst wasn't adjusting zero index
Merge pull request #2322 from ScottDowne/enterbug

exit broadcst wasn't adjusting zero index
Convert designer/js/utils to commonjs

* converted the utils lib to commonjs module format from requirejs.
* replaced the implementation of `getQueryStringVariable` with a version
based on `querystring` from the node standard library.
* started a test suite.
Convert designer/js/togetherjs to commonjs
Fix leaky variable, typo'd variable name.