Changes to be committed:
	new file:   examples/internal-define.scm
          Added this example of using local-expand in a macro.

	modified:   src/top-level/core-functions/core-functions.fun
          Contained the usage of local-expand to return errors as an
          error value in the Scheme-like language instead of
          propogating the error to the interpreter.

	modified:   src/top-level/core-functions/core-functions.mlb
          Added some functions to query the state of error values.
          Added a displayln functio for convenience.

	modified:   src/top-level/expand-compile-eval/expand-compile-eval.fun
          Fixed a bug where the expander was not expanding far enough to
          find nested uses of top-level forms.