Definition : (string) LOAD_ERR(filename)

Defined in : <macros.h>

Description: Tries to load/compile a file. It uses catch() internally to
             find out whether the file loads or not without throwing an
	     error to the player. 

	     Can be used in an if-statement such as:
	       if (LOAD_ERR(filename)) { /* handle exception */ }

Argument   : string filename - the name of the file to try and load.

Returns    : If the file loads without problems, it will return 0.
             If there is an error, it returns the error text message.
