Flatworld: Lots of bugfixes

Many issues with the lighting system have been fixed. Shurikens no longer get stuck in mid-air. Spirits at Sakura's park that spawn outside, are now redirected inside. Some softlock situations have been patched.