Changed ScriptController::loadScript() to use dofile instead of dostring

- This will give more informative error messages that will tell you the file and line number the error occurred at.
- However, Android will still use dostring because dofile does not work on files in the resource APK.