updating README, description of two multi-gpu solutions
updating makefile
fixing bug in gpu version, still in progress
Adding local ffw changes to pull request
unifying MPICU and MPICC into single variable MPICC
Fixing non-determinism in gpu version
Fixing non-determinism in gpu version, multiplying idx by INDIVIDUAL_LEN in crossover<<<...>>>
Fixing non-determinism bug
Do not use derived type in scatter, which makes GPU-aware MPI to do something pathetic