(core+platform) large namespace refactor, THEMEPATH/RESOURCEPATH separation is much more fine-grained and flexible. Some issues remain still (definitely breaks other platforms, save-state transfers not yet 100%)