Fixes #97

Fixes https://github.com/mosa/MOSA-Project/issues/97
Also a test to TestWorld to ensure the bug doesn't show up again
undetected.
Reverted LinkedList.Enumerator back to struct now that the bug is fixed.
Have also allowed exceptions to be reported in the Launcher.