Fine-tuning Genetic Algorithm and Switching to Python-OpenCL

- Add score normalizer for OpenCL implementation
- Nomad uses separate translation and rotation genes for crossover but
Settler uses combined version
- Add VERBOSE flag as opposed to DEBUG flag to print out more
information when needed
- Use Python-OpenCL method instead of sequential as the default