Refactoring: loading of shader objects from XML happens at start.
- shader configuration is now loaded asynchronously at start
- level configuration loaded asynchronously
- loading of level test configuration moved to separate function
- orientation of spacecrafts is loaded from XML