Update gitignore to ignore more dev files
Update Engine::addSystem to take const shared_ptr&
Change IntervalIteratingSystemTests to use new Engine::addSystem