Mostly changing unix style long long to platform neutral long_long, and a few other minor changes for Windows compatbility.
Mostly changing unix style long long to platform neutral long_long,
and a few other minor changes for Windows compatbility.

pyrovski/papi,arm-hpc/papi,pyrovski/papi,pyrovski/papi,pyrovski/papi,arm-hpc/papi,arm-hpc/papi,pyrovski/papi,pyrovski/papi,arm-hpc/papi,pyrovski/papi,pyrovski/papi,arm-hpc/papi,arm-hpc/papi,arm-hpc/papi