Merge pull request #5 from samuelkgutierrez/master

Add first cut of j7 for CLAMR.
Merge pull request #6 from samuelkgutierrez/master

j7 setup updates and cleanup.
Combining choose hash type and choose hash method
Cleaning up hash method selection logic
More cleanup of hash method logic
More cleanup of hash method logic
More cleanup of hash_method logic
More cleanup of hash method enum
Moving cpu hash routines into hash lib
Moving collision reports to hash library
Moving gpu read/write hash to hash library
Moving hash init into hash lib
Moving gpu_compact_hash_init into hash lib
moving more into hash lib
Creating dev_hash_header
Using dev_hash_header in gpu_calc_neighbors
Moving constants into hash_header
Moving more hash init into hash lib
Removing unneeded arguments from gpu hash init
Removing unneeded hash variables from mesh