Component loading has been separated from entity loading. This was needed to simplify engine initialization, which was starting to get messy
This is what application initialization looks like. gameLoader.setVariablesManager(variablesManager) has been deleted, which was pretty dirty & annoying.
Replacing EntitiesLoader by ComponentLoader where needed
Dead comment removed
MockEntitiesLoader updated
Tests updated
Merge pull request #442 from jtorrente/componentloader

Component loader