Add Non-Templated SystemManager::update() Method

*work for #74*
- Added an `updateAll()` method to the `SystemManager` that updates all systems in the manager.
- Added a test for `SystemManager::updateAll()`.