Adding OpenCL Energy Calculation

- Add intermolecular (elec and emap) energy calculation
- Add intramolecular (internal) energy calculation
- Add total energy calculation
- For genetic algorithm, add chances calculation based on scoring result