load testing based on comment in source

testing.js
added processor newSource for "Source loaded from file"
searching for comment like {"project":{"testing":"testingfile"}}
if found loads testing file
project.js
call processor newSource after loading project from sandbox
espruino.js
added Espruino.processors, helpful to see which processors are called
file.js
fixed saveFile for saving shorter files
code.js
call processor newSource after loading code