Fix issue in ComponentAdded with dereferencing an invalid iterator
Add test for IteratingSystem, also covers Engine::componentAdded for
free
Added convenience Engine::getEntitiesFor method
Source formatter