Some small fixes
Merge branch 'Basic-ECSL' of https://github.com/ProjectStortSpel/Game into Basic-ECSL
Added world creation (testing Linux)
Fix?
Inline error?
Inline in cpp?
Inline fix?
More inline fixes
Fix again
memcpy
More inline fixes
Simulation added
Simulation added to world
System update added (not final)
Logic to allocate map added
Changes to adding/removing entities/components.
Merge branch 'Basic-ECSL' of https://github.com/ProjectStortSpel/Game into Basic-ECSL

Conflicts:
	Solutions/Windows/ECSL/ECSL.vcxproj
	Solutions/Windows/ECSL/ECSL.vcxproj.filters
	Source/ECSL/Framework/Components/Tables/DataArray.cpp
	Source/ECSL/Framework/Components/Tables/DataMap.cpp
	Source/ECSL/Framework/Components/Tables/DataMap.h
	Source/ECSL/Framework/Systems/SystemManager.cpp
	Source/ECSL/Framework/Systems/SystemManager.h
	Source/ECSL/Framework/World.cpp
	Source/ECSL/Framework/World.h
	Source/Game/Game.cpp
Forgot to add files.
Linux problems.......
Error check.