agoblockly file handling issues
IRC user wlater pointed out that blockly behaved unexpectedly when a filename with a slash was used.
On latest develop (which is what we want to fix), this is sanitized (http://git.agocontrol.com/agocontrol/agocontrol/blob/develop/core/rpc/agorpc.cpp#L604) but still not working perfectly fine. Noted some side issues to:
- Saving with filename "this/is/a/test.lua" stores a file "test.lua". However, the UI still shows "this/is/a/test saved"
- The file is stored as test.lua, not blockly_test.lua, and is thus not listed in Load window
- Loading another file should reset the status text "this/is/a/test saved", what it does instead is put the loaded file: "loadedfile saved". This seems to be a problem even if the previous status was "untitled modified".