Trabajando en archetypes
añadidas funciones mergeWithArchetype, loadArchetypes y otras, experimental!! (no puedo ejecutar en el curro, solo compilar)
Archetypes funcionando. Modifico archivo de mapa, blueprints y archetypes con ejemplo en las puertas. Faltan algunos comentarios y refactorizar alguna cosa.
Refactoring
Merge branch 'Archetypes' into mergeachetypes

Conflicts:
	Exes/media/maps/blueprints.txt
	Exes/media/maps/map.txt
	Src/Application/GameState.cpp
	Src/Logic/Maps/EntityFactory.cpp
Correcciones para adaptarlo mejor a Master.
[Finish 41444185] Integración de la rama archetypes en master (ver anteriores commits para mas detalles). Archivos modificados:

archetypes.txt, map.txt, blueprints.txt
EntityFactory.cpp / .h
Map.cpp /.h
MapEntity.cpp /.h
GameState.cpp