Compositors have to be loaded before anything else.
Right now we are loading the content of a folder inside the resources manager and latter code expect theses resources to be around.
- having to carry around the compositor scripts in a flatten folder is annoying
- Annwvyn already has a location for "core" resources that always need to be present, but it's loaded too late
- The HLMS loading as Ogre 2.1 wants is also a special case in resource loading.
This situation can probably be simpler to manage if some thoughts are put into it.