Changed the disk location where CSharp assemblies are saved for easier debugging.
Added full debugging information to compiled pdb files.
Added a better error message when the script name doesn't match the class name.