Script cache

Added Caching to scripts.
Well I thought a way to force the currently compiled scripts to recompile would be useful, for example, when you're debugging the scripts in a race, you can use this to change things via the "update" script. Granted you could just as easily restart the race, so I can get rid of it.