Fix gpu init bug

- fix that streams can created before a device is selected
- EnergyFields fix that localReduce allocate memory before a device is selected
- use new active method in SimulationHelper.hpp and gameOfLife Simulation.hpp