fix StreamControler crashed

- fix that streams can created before a device is selected
fix EnergyFields bug,use StreamCOntroller.activate

- EnergyFields fix that localReduce allocate memory before a device is selected
- use new active method in SimulationHelper.hpp and gameOfLife Simulation.hpp
change github annotations

- fix typos
- change documantation
- EnergyFields.hpp: delete memory which was created with new
Merge pull request #239 from psychocoderHPC/fix-gpuInitBug

Fix gpu init bug